Added appropriate eigen includes and macros.
Merge pull request #2 from arpg/fixes-pushed-from-redwood

Added appropriate eigen includes and macros.
Fix compilation warnings
Merge pull request #3 from arpg/fix/fix-compilation-warnings

Fix compilation warnings
Option for toggling calibgrid build (default OFF)
Squashed 'CMakeModules/' changes from 12d2b25..e83ac80

e83ac80 Adds config installation to export_package.
10ad6e3 Adds export_package and PACKAGE args to def_*
dd92677 Adds default APK target that is always built.
9d8dd00 Adds missing include to def_apk.cmake

git-subtree-dir: CMakeModules
git-subtree-split: e83ac8099e208c6e0e114d026ac1c9fb1edacee5
Merge commit 'ac8e3fcee3ea299ce90159364d9204f1e2e2e8d2'
Use export_package.
Fix export order.
Configure export include directories.
Complete the exported includes
Move calibu library definition up by one directory.

- Puts the library definition at the root of the project, rather than
  embedded in the src/ directory.
Googlefies CRTP models
Googlifies CRTP interop
Unbreaks compilation and config.h
Adds some comments to the new camera models.
Removes crtp from new camera models.
Adds comments to crtp CameraInterface.
Small comments.
Adds Poly3Camera to new models.