CMake build system

Since this module was not accepted on Qt playground the qmake
requirement is dropped and we can use CMake which is our favorite
build system.