Add gtest sources for unittesting
Implement base 2D calibration with homogenization (perfect grids only)

- project building using CMake
- automated calibration grid field points detecting using OpenCV
- coordinates homogenization for coordinate system invariant solution
- projective transformation computed as RANSAC planar homography
- residuals image generation
- unit tests for params computing and basic transformation tests (corners)