Removing irrelevant TODOs
Removing CODAN warnings.
Code formating cleanup
Moving external referenses to github. (Homepage and public bug-tracking)
Removed more warnings
Bug: Unable to build when version file was missing.

This is normal when building first time.
Support for out of source build for all targets
Release of version 1.2.1