added basic forecast.io support