Update of the web index page
Update of the Spectra advanced example
Made mktemp compatible with OS X
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
Merge branch 'develop' of git://github.com/matus-chochlik/oglplus into macosx

Conflicts:
	README.rst
	config/configure.bash_complete
	configure.py
	example/advanced/spectra/document.cpp
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
012_checker_sphere updated to be compatible with MacOS X.

Using index buffer objects as MacOS X does not support index arrays
being passed directly to glDrawElements (OpenGL implementation bug?).
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.