chrome denoise: add wavelet denoising core to profiled denoising module.

together with a switch between that and nlmeans.
wavelets seem to be a lot more effective against low frequency
color noise. i get very nice results using blend mode `color' for
wavelets along with a second instance using `lightness' blend mode
with nlmeans.

not sure we want to go that way, just using an additional chroma denoise
in the equalizer might work the same.
Merge branch 'chroma-denoise'
noise profile: merged wavelet mode, no opencl for now.