First commit, added minimum CMakeFiles.txt
Added a buch of class stubs and main function file.
Further development of base classes.
Added derived classes with algorithms used in ugly version.
Further development.

Building OdometerMain. Added necessairy modifications
to other files.
Added function get homography.

Starts and all, but is not tested.
Finished homography, added draw map.
Added helper functions and drawing functions to OdometerMain
Added and implemented refillFeatures method to FeatureExtractor base class
Added random movement generator and used map dispaly.
Added FeatureFilter pointer list to reader base classes
Adjusted TangentRotationReader interface to read filter list.
Partially implement functionality of BirdsEyeTranslationReader

Did some work in direction ofmaking this class actually read those translations.
Needs adding rotation subtraction and filters usage.
Adjusted OdometerMain to changes in Reader classes
BirdsEyeTranslationReader *should* work, if the rotationCenter will be supplied.
WIP: rotation center extraction.
Added usage of rotation center to BirdsEyeTranslationReader

BirdsEyeTranslationReader *should* work, if the rotationCenter
will be supplied.
WIP: rotation center extraction.
Fixed vulnerabilities to initial conditions in BirdsEye

Made changes that prevent errors on first iteration (no features
yet, _oldFrame empty).
Refactored readTranslation method in TransReader and BirdsEye

Changed read translation method, so it returns cv::Point3f.
This way user is not forced to assemble the translation + rotation
manually.