Ignore invalid device orientations on rotation

It's kind of a hack, but we're getting rid of panels/sidebar on #333, so
a major refactor there is not worth it.

fixes #328
Merge branch 'release/3.8.4' of github.com:wordpress-mobile/WordPress-iOS into release/3.8.4