Allow saving configuration with no clients configured.
Don't bother the user with MessageBoxes if no clients are loaded or if configuration file doesn't exist.
Make loading (importing) the configuration and making new confiuration dirty the clientDictionary.

This is so configuration is properly autosaved whenever user imports
a file or wipes the configuration (via File menu).