fix multiplatform support. Glut host now does win mac and linux
Auto select valid platform if none supplied (helps with start/build command verbosity)