Improved weather widget performance

When updateLocation: has run and runs updateWeather, it will run
updateWeather from a background thread to improve speed.
readme.md edit