More minor smallscreen layout improvements.
Proper scaling in landscape mode.

There used to be a bug in older iOS version which is now fixed in
iOS6, so we can use a proper landscape mode without zoom.