Rollback explicit constructor call - ignore the warning in oat file instead
Make sure we have a version when calling in to our JNI_* functions - Android doesn't like them to be empty
Replace the StaticVmLoader with a DefaultVmLoader - since static linking is probably a bad idea anyway
Remove the shutdown hook stuff - it should be managed with createVm/destroyVm or setJavaVm/resetJavaVm
Add in an example project