Update CMake to enable normal Xcode workflows
Similar to the existing CMake Visual Studio IDE support, allow CMake to
generate Xcode project files in mruby's root directory. This enables
workflows normally expected by Xcode IDE users.
Add native and cross compiling CMake build support
First cmake build system. Works on Linux.