fix WeatherKeeper
change ws subscribe scheme and add data validation
add tests for server
ws: change response object on subscribe
add weather.get to websocket
add cache for weather API
add some response checks from yandex weather server
Merge pull request #16 from fanatid/server

Изменения для websocket, тесты для сервера.