v1.0.20 Added forecast functionality.
Significant refactoring of the code included separation of WeatherData
class into CurrentConditions and Forecast, introduction of the base
provider specific service task classes and movement of the provider 
specific tasks into separate packages.