Weather: Fully functional weather underground support

Also remember language setting for future visits