Keep track of compatible Java versions from meta. Launch-step VerifyJavaInstall will check if current instance's Java version is compatible. Also add override option both globally and per-instance in-case the user doesn't care about the requirement.
Closes: #39 Mostly done with rebranding now. We just need to translate some services to PolyMC.