Updated OpenWeather Plugin to Support Forecasts

-Updated the original plugin to support future weather forecasts as well as current weather
-Changed the implementation of the plugin to a template based system as the current method didn't have a way of dealing with the unknown number and looping nature of the future forecasts.