Possible fix for #638
Moved karma tests for the GraphViewer to the central test repo. Made most of them work in Phantomjs, the others will follow. Now they are disabled for Jenkins
Made the create vertex option of GraphViewer aware of the mouse location. Not yet tested, hence disabled at some point before actual node positioning