Adding support for a java8 marker file and temporarily installing JDK 8