New feature - color histogram with two versions colorh.h and colorh_3d.h

This feature is added as part of google summer of code 2014
Doesn't this value depend on the `PointOutT` type?