Deleting C4MediaObject target
Updating C4View to NSObject

It is no longer a subclass of UIViewController
adding Border, Shadow, Rotation to MediaObject

They should be in their own protocols, will move again later. This move
is part of getting rid of C4MediaObject target.
Adding Rotation file

Can later become C4Transform
Adding file

Contains protocols for Visible Media objects, abstracted from simple
Media Objects
Adding UIKit import
Makes EventSource protocol public
Removing Visible protocols

File now contains only non-visible protocols
Updating C4View to conform to protocols

Conforms to all VisibleMediaObject protocols, adds extension to CALayer
that requires it to conform to the Mask protocol