Minor update of configure.sh script

- renamed the function responsible for creating temporary files
Backporting to MSVC
Minor fixup in the Spectra advanced example

- Fixed a problem with the MainFrame cleanup
Update of the configuration scripts

- Updated the configure.py script to generate a bash completion script.
- Re-generated the config/configure.bash-complete using the new functionality.
- Updated the configure-oglplus script to call configure.py.
Update of the README file
Minor update of the cmake module detecting OpenGL
Update of the spectra advanced example
Moved the sources for enums and updated tools

- Moved the source text files used to generated OGLplus
  enumerations from source/enums/ to source/enums/oglplus/.
- Updated the utility script that generates C++ code from
  these sources.
- Re-generated the header using the updated script.
Cleanup of the configure.py script

- Removed debugging code.
- Minor fixup of the bash-completion generator function.
- Re-generated the bash-completion script.
Added fixtures for tests requiring a GL context

- Added an empty test-module for Buffer.
- Also fixed missing header dependency in the X11 Display
  wrapper's header file.
Merge branch 'feature-test-fixtures' into develop
Update of the Spectra advanced example

- Added a new renderer.
- Added a new spectrum calculator.
- Also done some minor fixes in the existing examples.
Merge branch 'develop' of github.com:matus-chochlik/oglplus into develop
Multiple changes

- Added the AtomicCounterBufferBindingPoint and ShaderStorageBufferBindingPoint
  types.
- Updated Buffer, added the BindBaseAtomicCounter and BindBaseShaderStorage
  functions.
- Updated the test module for Buffer.
- Renamed the Max(LimitedCount) function to LimitedCountMax(LimitedCount).
Fixup of a problem in the configure.py script

- Fixed a problem in the CXXFLAGS/LDFLAGS parsing functions
  that caused the script to hang.
Code cleanup

- Split part of config.hpp into config_compiler.hpp.
- Replaced #include of config.hpp with config_compiler.hpp where possible.
- Removed OGLPLUS_NOEXCEPT and OGLPLUS_CONSTEXPR from some functions.
Merge branch 'develop' of github.com:matus-chochlik/oglplus into develop
Minor update of web index page

- Added a link to the GitHub repository page.
Minor update of the Spectra example.
Updated Angle, Matrix, Vector and Plane typedefs

- The typedefs based on the Angle, Matrix, Vector and Plane
  templates using GLfloat or GLdouble as their value types
  are defined only when the GL types are defined.