Only update the profile on changes.
Now the profile is saved and sets the pristine status of the form.
First stab at getting the geolocation elements into place.  Easy enough on the Angular/JS side.  Now need to open the websocket and send them down the tunnel.
Refactor of the geo location.  Added in a websocket service.
Different convention for the host within the websocket.js.coffee.