Weather bugfixes and improvements

Fixed a potential memory leak and improved the config text as well as adding in title and description support.