Shoreham residents have filed a lawsuit against LIPA, PSEG Long Island, Brookhaven Town and the developer of a large solar array planned for their neighborhood, saying the 60-acre project lacked proper environmental reviews and that its power contract was invalid.