Weather: code cleanup, added .astro command, cities are now urlencoded in requests