fix gl.h path on OSX and req qt version setter

Allow qt version to be set from submodule using the module. Set default
to 5.2 if not set from caller module