validates presence of lat and long if the other is present. adds has_map_coordinates helper