Cloneable color

Color can be cloneable.
If we want to call new_all_same with Color, Color should be cloneable.
Internally, `geom::SideOffsets2D::new_all_same(all:T)` uses `all.clone()`