fix compiler output on error.

Replacing the call to shell with a call to system allows the compiler output to be printed at all times.
All exception handling code is removed as system does not throw on an error code return.

Side effect: compilation of other modules continues if one fails.
Hopefully a real fix for the gl version detection issue.
Merge branch 'master' of https://github.com/aldacron/Derelict3
Added comments to GL version detection and removed the commented out code.
Redo exceptions
typos
Merge pull request #108 from John-Colvin/patch-1

fix compiler output on error.
Support for GL_KHR_debug extension in DerelictGL3 was broken.
Updated DerelictGLFW3 to the latest glfw3.h
More glfw3 updates.
Syncing window hints with master, add refreshRate

A number of hints have been removed and others added.  Many have been
reordered and given new values.  See here for details:
https://github.com/glfw/glfw/commit/393e439ac3d4609167be90366f57af2cdab4ba5b

Additionally, a refreshRate field has been added to GLFWvidmode.
Fix field order in GLFWvidmode.

blueBits was before greenBits, switched them.