Worked around limitations in android's Java -> JavaScript binding to allow passing arrays/objects from one language to another, to transfer exceptions from one language to another and to access public fields of Java objects in JavaScript.

Also:
- Added wtf Log shortcut.
- Fixed a small bug in js-testing drone that displayed suites as failing even if all test cases passed.