Slightly better error message
Pull in some tests I've been working on elsewhere to check the basic bindings that I'm adding to the JNI layer