Remove glutInitWindowPosition() calls to play nicer with window managers.
Move glutInitWindowSize() calls before glutInit() so the the default window
size can be overridden by the -geometry cmd line option.
and demos are also added.
Adding basic support to drivers should be as easy as just enabling the
extension, though thorough test would also be required.