change native build system to cmake
Merge branch 'split_platforms_implementations' of https://github.com/manuzhang/nativetask into split_platforms_implementations