Some ground work for the post processing system
Post-processing system core functionality in-place

- Refactoring
- Moved PostProcessing and PostProcess to be as part of graphics package/renderer object
- PostProcessing object responsible for performing the actual rendering of effects
- Changed PostProcessing to apply before EndFrame() call
- Ported Bloom shader to postprocessing system
Merge branch 'master' into postprocessing_system

Conflicts:
	src/graphics/Renderer.h
	src/graphics/RendererGL2.cpp
Merge branch 'master' into postprocessing
Added post-processing disable/enable option to settings
Merge pull request #288 from ParagonDevelopmentTeam/postprocessing

Post-Pocessing System