Only swap screen & keyboard width/height prior to iOS 8. In iOS 8 the ke...

...yboard frame and the screen bounds are maintained in a rotation dependant state.