Improvements to copying and setting default styles.

Copying works for shapes: s2 = [s1 copy];
I've also improved C4Shape to set up using default values, which can
easily be changed by doing: [C4Shape defaultStyle].property = ; (i.e. i
took out the hard-coded styles in C4ShapeLayer).