Adding cmake build files

Modularizing the various specific implementations
Removed the imgur related cmake includes
Merge pull request #22 from lpbm/cmake-build

Adding cmake build files