A first run at the Drago ToneMapping implementation. Still needs to be compiled and tested.