Openweather

Update openweather module to api v2.5.
This also closes issue #72 (it was caused by older api, in which "Jyväskylä" was names "Jyvaeskylae" and thus was not found (for example "Äänekoski" worked).