Revises user controller security architecture to be more conventional. Adds javascript that recenters map and sends new user location to server when HTML5 geolocation changes.