added handling for special case on iphones where if an application is started via launcher icon
and device is held in landscape mode, then orientationchange events are flipped i.e. report landscape
when device is in portrait mode and vice versa
whiteespace commit