common: Add function for dict path mapping with wildcard support
common: Add new config conversion function that uses version header
common: Add module for finding autolabel matches using the new rules system
gtkui: Add CriteriaBox widget for use with the new autolabel rules system
gtkui: Refactor initialization sequence
common: Moved config converter to its own module
common: Remove old config converter
common: Moved config constants and set up v1 to v2 conversion
core: Add method that will load and convert config file to the latest version
core: Partial refactor of imports
core: Move core to its own package
core: Move core config definitions to core package
common: Move non-common definitions out of common package
common: Combine smaller modules into main common module
common: Remove custom exception
common: Remove extraneous debug module
base: Minor code style adjustments
webui: Update imports to use new package hierarchy
all: Update copyright date
core: Update imports in config.convert to use new package hierarchy