Create KeywordSearchConfigController class to act as a controller (in the
model-view-controller way) to act as the communication mechanism between
the simple and advanced configuration panels as well as to act as a facade
to the keyword lists and the keyword search general settings classes.
Notifies all interested parties of changes to underlying data through
listener mechanism.
Fixed bug where GeneralIngestConfigurator was instantiating a ModuleSettings
object with an incorrect context.
Merge branch 'master' into ingest-config

Conflicts:
	Core/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel1.java
	Core/src/org/sleuthkit/autopsy/ingest/IngestDialog.java
	Core/src/org/sleuthkit/autopsy/ingest/IngestDialogPanel.java
	Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java
	Core/src/org/sleuthkit/autopsy/ingest/IngestModuleAbstract.java
	ExifParser/src/org/sleuthkit/autopsy/exifparser/ExifParserFileIngestModule.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chrome.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractIE.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractRegistry.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Firefox.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/RAImageIngestModule.java
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/SearchEngineURLQueryAnalyzer.java
	SevenZip/src/org/sleuthkit/autopsy/sevenzip/SevenZipIngestModule.java
	thunderbirdparser/src/org/sleuthkit/autopsy/thunderbirdparser/ThunderbirdMboxFileIngestModule.java
Merge branch 'ingest-config' of https://github.com/tmciver-basis/autopsy into ingest-config