Use more clever tests to determine which glut to use. On OSX, prefer modified osxglut > freeglut > Apple Glut. Output recommendation to upgrade.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>