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).