change entrance method to rust
fix makefile to generate sym link of libservo
change libservo name to be excluding hash
code cleanup
Add support for redirecting RUST_LOG output to the Android console for
debugging purposes.

The Makefile is also changed to work on OSX as well (ls and find do
not have as many flags as some of the more modern Linux systems).

Finally, explicitly build against the android-18 platform.