Fold animation of UIView

* [x] Example using custom UIViewController transition
* [x] Example using UIView only
* [ ] Interactive Animation (driven by gesture)
* [ ] Code review

To discuss in which subspec this should be included, for now UIKit, so core.
what about a designated initializer like: initWithFolds:direction:unfolding: ?