Center of the graph zoom must be mouse position

Moved from GitHub ratel/39

Posted by paulftw:

d3-zoom is probably doing the right thing but we apply extra transformations to canvas in D3Graph/index.js.
d3-zoom doesn’t know about that.
Correct fix is to initialize zoom behavior with a starting transformation.

paulftw commented :

Has been fixed last week