VectorEraser Swift example of using a CAShapeLayer path mask on a CALayer with an image, to make it appear that paths on lower layers are being erased.