Fixes issue #642.
- Re-implemented the fix for issue #642
- Looking much better, but still seeing some weirdness in iOS 5.x (the Index View doesn't show up and Shelf View shows up with incorrect orientation)
- Seems to work in iOS 6.0 without any issues
Merge pull request #670 from waywalker/landscape-only-issue-not-rotated-at-opening

Fixes issue #642.