Latest changes so that Shaun may merge his formatting corrections
Code does not compile
Latest changes ready to merg. Compliles, but not yet complete
pulling in changes from origin/master (incremental merge)
pulling in changes from origin/master HEAD (incremental merge)
Corrected formatting
Fixed merge conflicts
Broke up calibration_job.hpp and calibration_job.cpp into several files.
Two structures (Trigger and MovingTarget) went to basic_types.h.
The other two (ObservationCmd and MovingCamera) went with the camera class into camera_class.h and camera_class.cpp.
Other files added were observation_scene, observation_data_point, ceres_blocks and calibration_job_class, .h and .cpp respectively for each.
test_cal_job was changed to reflect updated calibration_job_class.h
CMakeLists update to include most files as library.
Merge remote-tracking branches 'rosi/master' and 'origin/cal_job_split' into cal_job_split