Adds various rendering related fixes, additions and tweaks.

* Adds the zNear and zFar clipping distances as camera parameters (which are sent to all shaders)
* Cleans up and adjusts depth calculations in various situations
* Adjusts inscattering and depth of field parameters