New framework GPU debug options + minor tweaks

* Added surface debugging + UI
* Added rough GPU shader debugging using UAVs + UI
* Improved a bit temporal AA based on UE4 Siggraph talk
* Added dithering / noise
* Small clean-up by extracting "global" program constant buffer