Moved CommandWindow Class to its own file. Moved createAction() method to QtTools.py, and renamed it to create_action().
Changed CommandWindow into a DockWidget to take advantage of built-in GUI features (for example, it can be hidden and reopened without losing anything, and there can only be one)
Load and save settings features copied from old Recordsweep but not functional yet.