Dev/fix calibration matrix

Implemented proposed changes to vpgl_calibration_matrix.  Had to make non backwards compatible change to full constructor, which required a slight revision to the bundle adjustment code as well.
This comment should be updated to remove requirements on x and y scales