Update libuv for Android
Support ARM and Android

Conflicts:
	src/libcore/os.rs
	src/librustc/back/link.rs
	src/librustc/driver/driver.rs
	src/librustc/metadata/loader.rs
	src/librustc/middle/trans/base.rs
More android support
Conflicts:
	Makefile.in
	cmakeFiles/rustllvm.cmake
Add FIXME's for #4404. Android JNI hacks