Merge pull request #81 from inolen/master

don't repeatedly attach / detach worker pool threads
 - 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