Dummy up the reading of a user.
Check for admin privs before adding publish button.
Bind call to publish observation to publish button.
Add publish method. Add methods to calibrate h,d,z components. Add utility method to get h,d,z measurements. Add utility method to summarize values on an array of measurements.
Update summary views to use new utility methods located in the ObservatoryFactory.
Update bindings for save and publish button clicks. Make call to new publish method on factory. Update calibrations on measurement changes. Update review status and reviewer on publish. Do not allow more than one publish.
Update tests to use new factory methods.
Remove console statments.
Update observation page to work with new user implementation.
Add createControls as part of setObservation method. If observation has been reviewed remove buttons, if it has not then add buttons.
Added CalibrationPoint class
create for publish
removed unmoved class
Publish's a calibration point to MagProc.
Updated magprocfactory (and usage) to save station codes rather than ids.
Add calibrated values to the reading object.
Merge branch 'GMP-372' of https://github.com/ehunter-usgs/geomag-baseline-calculator into pr-106

* 'GMP-372' of https://github.com/ehunter-usgs/geomag-baseline-calculator:
  Add calibrated values to the reading object.
Setting calibration values on reading during construction.
Moved observer_user_id from reading to observation. Updated schemas and usage. Fixed publishing client logic.
Create a backup of the pier/mark loading because we will want to re-use these later