Ip histogram

Image processing tools have been broken out for modular addition to NSLS2. This PR focuses exclusively on adding easy processing of image (volume) histogram analysis.
Any objection to changing `pd_function` to `norm`?  The word `function` in what is a boolean variable is confusing