Most dialogs now non-modal. (Issue #61)

Made all dialogs non-modal (except user name dialog if there is no user
name). This was done by making all of the Dialog Panels Window Listeners
and moving the logic for processing dialog responses to trigger on
window closing.