Light version of patch (rebasing JDK8-based patch)
Removing changes to BuildConfig
Fixing address to int conversions, fixes compilation on 64-bit Linux
Disabling RewriteBytecodes
Mark all nmethod's as scavengable
Fixing merge (?) issue
Adding back tests
Converting tests to use helper __toVersion__ and __version__
Disabling java.lang.Object redefinition test
Fixing potential race condition in the test
No need to hard-code version, reverting vm_version.cpp to the original one