Post-Pocessing System

Implement post-processing system to handle:
- rendertarget management
- applying actual post-processing
- easy to switch between different post-processing passes for different scene types
- in-game development mode involving at least displaying intermediate rendertarget outputs
- easy to customize (enable/disable different effects or entire post-processing, add new effects, etc..)