Igcs 140 fix ui breakage

@andymoe, this is to reintroduce UI constraints etc lost in igcs-58 branch (to correct iPad iOS6 and iPhone UI, and minor defects on iPad iOS7)