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