TheWeatherAPI Documentation Classes BaseWeatherClient CurrentWeather Forecast RequestHandler Util WeatherAPIError WeatherClient