Fixes Geo Bugs

- Publishes user location data after successful user update
- Uses onLocationChanged method to create map markers
- Removes unused getLocation method on Request
- Adds new MapUtil methods
Merge pull request #112 from steffanc/gps-fixes

Fixes Geo Bugs