Change to support GLUT instead of SDL.
Merge branch 'simulator' into experimental

Conflicts:
	sim/loop.c

Added changes of branch simulator to simplify the handling of the drawing
code to the changes in experimental that changes SDL for glut.
Removed unused reference to SDL