added failing test
slight tweak to example, as discussed in #1451 to change `plt.draw()`
-> `plt.pause(.001)` to fake animations.
BUG: correctly convert labelsize -> int

Do this by getting the size value back from the underlying text
object.
Merge pull request #2619 from tacaswell/issue_1451

slight tweak to mpl_example
Merge pull request #2618 from tacaswell/fix_issue_1172

Fix issue 1172
improved rgb_to_hsv and hsv_to_rgb in colors.py

functions now take anythang that can be coreced into a (..., 3) shaped ndarray

make documentation clear that the input must be in range [0, 1]

properly deal with integer (binary) input

added round-trip tests