Bound settings signals for later use.
Defined default buttons for dialogs, per Gnome HIG.
Changed file load to allow cancellation.
Added warning when opening a newer file than we support.