Add documentation for compilation process

I wrote a documentation for the compilation process of mruby. I think considering the complexity of the build process this might be helpful for people who start with compiling or cross-compiling mruby.