changed to append a ?u= and the UTC timestamp after the template url to prevent it being cached

weather widget: rewrote to handle lack of geolocation and to be more succinct