Geolocation and search improvement

- Geolocation now works to get user location and automatically display temperature
- City search is better
- Now displays city with format <city name>, <country code or name>

Please review @rburr @blakecarrier @lukesteffen