Openweathermap updated for new location properties

Changed node operations and tests to accommodate new agreed location object in messages.