added hist_equalization.cpp that implements histogram equalization