Update the file list every time cmake is run.
Fix file headers missing AGPL copy note & @source not yet pointing to github
Remove dependencies that depend on other dependencies from manifest.json.
Create a dependency graph from manifest.json.
This is created at every run of the build system.
Do not exit before all files are written.
small edit to graph: interfaces are now always shown.
Add colors to the graph.
Update manifest and karma.conf.js.
Also save the full dependency graph.