SallyDataDirectoryCreator and SallyDataStore are now generic enough to handle different embeddings, not just the API embedding.
Refactoring of interface to joern to further separate database lookups from program logic.
Nearest neighbor selection generalized enough so that we are not limited to embedding functions. For example, we could also embed source/sink-paths.
Fixed comment.
Started isolating condition selection and normalization and refactored parts of SallyDataDirectoryCreator to enable it to run without a cache as well.
Condition analysis (model calculation) now uses the generic embedding code. demux_tool is no longer needed.
Removed some dead code.
Load properties on get_property calls if they have not been loaded.
removed debug message.
Added command line flag to limit analysis to specific function.
Merge branch 'master' of https://github.com/fabsx00/joern-projects

Conflicts:
	chucky/job/JobGenerator.py
Resolved conflict
Bug fix: Call close on cache data store
Simplified output routine