Tightened up EventLoop quite a bit
Add a function for throwing IllegalArgumentException
Add better exception handling
Add a throw_from_errno function
Fix the LOG_DEBUG macro to give a useful filename
Add an error check
Convert all NewObject calls to NewObjectA

https://code.google.com/p/android/issues/detail?id=42694