GraphViewer: Added a rebind function to EventDispatcher, which sets the given set of events and unbinds all others
GraphViewer: Added a central class for mocked parts of the graph viewer, no functionality just useful for spies.
GraphViewer: Drag-event from layouter is now piped through the eventLib, making the interface workflow more consistent
GraphViewer: EventDispatcher now offers a better binding of events, the result of the Dispatcher can now be directly bound to buttons/nodes/edges, instead of requiring a function around that encapsulates parameters
GraphViewer: Started implementing EventDispatcher for edge. All works except Creation of Edges. Scheme will now be changed from one function (create) to three (start, finish and cancel)
GraphViewer: EventDispatchion for edge-creation finished
GraphViewer: JSLintified Events
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
GraphViewer: Tests for DispatcherUI finished
GraphViewer: Dispatcher UI almost finished. Editing of Nodes is not working yet as d3-attributes are displayed in addition to stored attributes
GraphViewer: Added Dispatcher + DispatcherUI tests to runnerAll-Tests
GraphViewer: JSON Adapter now encapsulates the data of nodes in _data object. Required to avoid problems with d3 internal attributes and key/values in the DB
GraphViewer: ArangoAdapter now also encapsulates attributes in _data
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel