Fixed view bounds for iOS 8

Under iOS 8 [UIScreen mainScreen].bounds are no longer locked to portrait orientation i.e. depend on the current interface orientation.

This is a quick & dirty fix that restores the expected behavior and guarantees that viewRect is always in portrait.