Updated Java 7 and 8 versions to fixed releases.
Fixed installer filename for cached JDK downloads.
Fixed file paths in tests.
Merge java_versions from dpapworth
Merge branch 'dpapworth-java_versions'