add json option to allow using java 8 on mac for when a new LWJGL is available