Initial set of patches

This achieves the basic goal of the ticket (make the dialog boxes
modal and transient), but need to rip out the now-extraneous logic
dealing with modeless-ness.
Make PreferencesDialog transitory dialog box
Make AccountDialog transitory dialog box