Implementing Asynchronous Method.

Adding GetWeatherForecastAsync() method and event handler to retrieve
the Weather Forecast data asynchronously.