- Fixed dependency issue in calibration.  It was referencing objects from IO, which it does not depend on.  Plus swing stuff too.  No idea how it compiled all this time and was just found.
- Improved fault detection in StitchingFromMotion2D
- Created a factory to simplify Motion2D code