Initial commit, adding license information.
Adding initial main mapclient and info settings.
Adding the MainWindow user interface.
Adding About dialog with added dialogs credits and license.
Committing merge request from guiframework branch.
Merging branch with stable.
Moving tests out of src directory and adding testsuites to make it easier to run the tests in batches.
Approved merge, guiframework into testing.
Merging
Merging stable into workspace.
Adding first look at managing a workspace new, open and close.
Removing unused imports to clear warning.
Adding core python package.
Adding the framework for plugins.  Heavily derived from Marty Alchin's simple plugin  framework.
Adding test for PluginFramework.
Adding plugins directory.
Adding default plugin directory based on relative path from loadPlugins implementation file in the core module.
Adding random test plugin.
Getting the plugin framework up and running.  I had to add another metaclass that was derived from both type(QObject) and MetaMountPoint.
Adding check into settings for loading default plugins.