Refactored WeatherServiceTask to be provider independent.
Renamed WU specific CurrentConditionsTask into WUCurrentConditionsTask
to emphasise the provider dependency