Multiple changes

- Added preliminary support for GL|ES3 header and library detection.
- Added a standalone example using GLES3/gl3.h as the GL API header.
- Minor update in texture.ipp make it compatible with GL|ES3.