Update to hash database to use sqlite by default, keep backward compatibility
Added new tag related tables to database
Added data access classes for new Tags API
Updated tag DTO classes and added correspinding add() methods to SleuthkitCase
Tweaked design of new tags API DTOs and db tables
Filled out database and DTO code for new tags API
Merge branch 'new_tags_api', remote-tracking branch 'upstream/master' into new_tags_api
resolved conflicts
updated visual studio for new files from #94
Updated to build successfully with MSVCPP.
Update hashdb Makefile.am to reflect some files that changed from c to cpp.
Merge remote-tracking branch 'upstream/master' into new_tags_api
Improved robustness of new tag API DTOs
Fixes so that basic index creation (tested with hfind) works with MSVC build.
A few changes to make this consistent with existing libtsk code.
Merge remote-tracking branch 'upstream/master' into new_tags_api
Fixed Tags class bug
Change created index filename extension to ".kdb" and do not include the hash type in the filename.
Merge branches 'master' and 'new_tags_api'
A bit of refactoring so we can load old index files if they exist (if a new kdb index is not present).