Improve interface rotation behavior when used with view controller containment 

This improves the interface rotation behavior when used with view controller containment. Some issue with the original rect for the presentation (when reusing the same view controller) and dismissal remain.