In an unusual church parking lot dispute, federal court sides with the church and tells the city to pay up for its parking violation Churches battling cities over parking is a tale as old as time. But in the seaside town of St. Pete Beach, Fla., an entirely different version of a parking lot battle has played out, this time with the city ordered…