Just initial commit of the new cross platform build system via CMAKE

Signed-off-by: Canadian Bacon