Allow plugins to be registered and referred to by name.
Added plugin unit test.
Added the ability to delete dependencies

Dependencies can be removed via the editing GUI
or through the knowledge graph object
Added tests for dependency deletion
Merge remote-tracking branch 'origin/plugin-names' into dependency-deletion

Conflicts:
	package.json
Merge pull request #6 from knowledge-graph/dependency-deletion

Dependency deletion