rewrite main code as mruby script
generate header and lib
load scripts without sdcard
update SdkVersion to correct permission
divide core/ui/main
rename JavaXxx -> Jmi::Xxx
put exception to titlebar if exists
cache jclass and jmethodID
cache constructor
rename main__new to wrap_object
because this is not for only Jmi::Main
jobject class_path is derived from mruby's
Main is child of Activity
add raised_p()
make getter/setter's alias automatically
catch some java exceptions
argtype is specified by Class
add LinearLayout