Add a pdf class HistogramPdf

Add a pdf class HistogramPdf. User instantiates this pdf by providing the bin contents and bin edges of a histogram, which does not have to be normalized. The class initialization does the normalization.