ENH: Adding color deconvolution method to convert to an Haematoxylin-Eosin-DAB colorspace
ENH: Added an Immunohistochemical image example
FIX: the rgb2hed function. Legal issues regarding the ihc image. ENH: added the hed2rgb function.
ENH: Added rgb2hed and hed2rgb to __all__ list
FIX: Simplified deconvolution equations
ENH: Added a short test to validate rgb2hed and hed2rgb conversion
FIX: Removed unused dependency
FIX: Ran autopep8 on colorconv.py FIX: modified color.data.ihc function FIX: smaller ihc.jpg image
FIX: modified color.data.ihc docstring.
FIX: import rgb2hed and hed2rgb in the test_colorconv script.
FIX: Fixed test_hed_rgb_roundtrip.
FIX: Testing for ubyte and float images. Input dtypes are converted beforehand.
FIX: img_as_ubyte function threw ValueError due to floating point errors in hed2rgb function.

Clipping the output of the hed2rgb function between 0 and 1 seems to correct
the bug without affecting the conversion quality.
ENH: Added example to the gallery for ihc staining separation
FIX: Replaced non-ascii double quotes in Ruifrok reference.
FIX: Link to Ruifrok reference
FIX: rgb2hed and hed2rgb can work with both signed and unsigned image.
FIX: fixed docstrings. ENH: Added new stain separation matrices.
ENH: Adding tests for new stain separation functions.
FIX: using the new stain separation functions for the special case of hed.