Multiple changes

- Updated the compile-time configuration options.
- Renamed the Error's functions from GLFuncName to GLFunc,
  from ALFuncName to ALFunc, from ALLibName to ALLib,
  from EGLFuncName to EGLFunc.
- Added the Error::GLLib function.
- Updated the quickbook docs.