[fixes #44] A way to manually update a user location.

Added a "globe" button in the search bar to allow for manually updating the user location. Since I am not saving the user location in the cache, I did not see an easy way to expired the user location key in the session without expiring the whole session.