removed some unused fields from SOLR schema
Lots of KeywordSearch refactoring
Merge branch 'develop' of github.com:sleuthkit/autopsy into develop
resolved conflicts
Merge remote-tracking branch 'upstream/keywordsearch-refactor' into keyword-refactor
removed deprecated String mapping from QueryResults and replaced with Keyword mapping
Merge remote-tracking branch 'upstream/develop' into keyword-refactor
minor cleanup
extracted blackboard writing out of KeywordSearchResultFactory and into QueryRequest
move writeAllHitsToBlackBoard() into QueryResults
move fireModuleDataEvent call into QueryResults
extracted inbox code out of SearchRunner into QueryResults.writeInboxMessage()
writeAllHitsToBlackBoard() can now optionally make calls to writeInboxMessage()
added logging to QueryResults
re-enabled swingworker cancel handling in the blackboard writing loop
added sub-progress support to writeAllHitsToBlackBoard()
SearchRunner now also uses writeAllHitsToBlackBoard()
separate flag for whether Keyword.getQuery() vs. Keyword.toString()
trivial rearranging
updated the use of fullHitInfo flag and list names used in KeywordSearchResultFactory, which in turn corrects how results show up in the GUI browser