color_map::color_map_index is now defined in terms of the underlying container's size_type.
color_map::get_index: do not throw if no color found. Return color_not_found instead.