CMake Cross Platform Make - Finally a usable alternative to the GNU autotools?