Multiple changes

- Added detection of GL_ARB_direct_state_access to the build system.
- Added if GL_ARB_direct_state_access #ifdefs.
- Minor documentation updates.