Added cmake module and autotools pkgconfig files generation
Update gitignore
Update gitignore
Added library symlink generation.
Update versioning system

From Major.Minor to Major.Minor.Patch
Fix .version file creation
Add dist makefile target for createing code distribution packages
Update gitignore with cpack files
Update gitignore with build products
Update gitignore
Implemented package install