grim/guifications2

Merge backing out the condense work Gary did. I hope I didn't botch anything
in this merge...
For all news and changes please see the ChangeLog