Changed object type for hourHand and minuteHand.

Changed object type for hourHand and minuteHand properties from CALayer to CAShapeLayer.
hourHand and minuteHand are declared as CALayer but created as CAShapeLayer.
Even more CALayer doesn't have "path" property, which is used further.