Fixes for Servo on Android

@aydinkim's fixes clean up dead code and match changes made in the main crate to exported function names.

My changes add redirection of RUST_LOG and clean up the build process, both to work on OSX and to explicitly choose the target SDK version.

r? @aydinkim or @metajack