graphkernel refactoring: moved more functions from notebook into module
- is_dependency_subgraph()
- get_dependency_subgraph()
- generate_all_unique_dependency_subgraphs()