PackageHub: infer correct JVM version for Maven packages
Created by: olafurpg
Currently, the JVM Packages external service type assumes that all packages are Java 8. We should infer the correct JVM version by reading the first bytes of the first classfile.