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