* GoogleMap now uses our own LocationSource, which is very energy saving, except when user hits the "My Location" button, then we supply precise GPS for 10 seconds
* Submit sends best location it can get in 2 seconds
* Support for push: forceRefreshing CHatrooms / Tasks, pingLocation, pushSubmission
* changed server lifecycle so that chatrooms / tasks are initialized when setCurrentServer is executed (instead of on creation which would screw up old data)