Fix/revert params to eigen

Changes the parameter array in the new camera models to an Eigen vector. 
Small fixes for ceres templating.
Note: This will break BA and should be merged with the Feature/aac.
The reason I changed it was because I was getting linker errors due to defining static members in a header. What do you suggest?