Easily add custom folding and page-flipping transitions to UIViews and UIViewControllers