new: equality support between colors, customizable if needed. (fixes #3)
new: pick color to identify any python object (fixes #6)
new: added ``make_color_factory`` to customize some common color attributes.