added jgrapht dependency
implemented EdgeFactory for NamedObjects
Implemented edge type for named objects
replaced DirectedGraph with NamedObjectDirectedGraph for field
superInterface of ClassContext
Merge branch 'master' into feature/switchGraphImplementationToJgraphT
replaced DirectedGraph with NamedObjectDirectedGraph for field
callerOfMethod of CallGraph. Implemented graph traversal and leaf vertex
detection in NamedObjectDirectedGraph.
Replaced usage of SingleChildGraph with new implemented class
SingleTargetDirectedGraph based on NamedObjectDirectedGraph
removed old graph implementations
renamed ParentChildGraph to BidirectionalMap
added comment to test constants
Merge branch 'feature/switchGraphImplementationToJgraphT'
removed unused interface
optimized documentation
traversal of vertex not contained in graph must not throw exception but
return fast
removed unused create methods
added missing precondition checks