Do not check for errors in Draw* functions if OGLPLUS_LOW_PROFILE
Multiple changes

- Updated the quickbook docs.
- Updated the viewport context state and operations wrappers.
Merge branch 'no_glgeterror_on_draw' of https://github.com/cneumann/oglplus into cneumann-no_glgeterror_on_draw
Merge branch 'cneumann-no_glgeterror_on_draw' into develop
Multiple changes

- Added BoundsRange to ClientContext.
- Minor additions to Context.
- Minor updates to the quickbook docs.
Merge branch 'develop' into develop-with-eagine

Conflicts:
	include/oglplus/context/viewport.hpp