Phase 6: Presentation Controller to manage the chrome

Create UIPresentationController subclass
Specify the size of the overlay
Create TransitioningDelegate - specify the presentation controller
Update prepareForSegue to use the new delegate
Update presentation controller to add dimming view