Added AdaptiveEqualizeHist

Added an adaptiveEqualizeHist method that uses the CLAHE methods in openCV. I didn't expose the CLAHE stuff, instead I did it all in one.