Implement cmake based build configuration

This is going to be a complete replacement for the qmake based build but is only usable
when targetting a real device. It's not suitable for a emulator as nyx dependency is
compiled in.

Signed-off-by: Simon Busch <morphis@gravedo.de>