support android build
add android main
add some android port materials into gfx
hybrid window system - glut for android and glfw for others
fix dom bindings for android(and 32bit system) build
fix compile err (internal compiler err on ARM)
update submodule list and android-specific libs
update submodules for android build