+ Core: BaseApiClient added as a base class for weather api clients
~ Core: OpenWeatherMapApiClient is now derived from BaseApiClient
+ Core: WorldWeatherOnline api client
~ Web: cache update time changet to 20 minutes
~ Web: weather data display format updated