Exception policy is now a compile-time switch

 * Moved exceptions and error codes to GL.Errors
 * Introduced scenario variable Auto_Exceptions
Updated SOIL and FTGL tests to build again.