- move JavaObject::m_obj global reference to constructor to match destructor
 - call getCause on InvocationTargetExceptions thrown by Method::invoke to get to the actual exception
 - added instanceof method
 - added newLong method
 - only call getCause for InvocationTargetException exceptions
Merge pull request #83 from inolen/master

assorted changes