Sending graph bytes arrays to worker
Blob worker
Starting the algorithm rewriting
First rewrite of the algorithm
Starting debugging the algorithm
Evolutions
Minor improvements
Merge branch 'master' into forceatlas2-transferable
FA2 now working

Not sure if everything is fine, but FA2 looks kind of good now, though it's still very slow.
The _ep() accessor was now checking that indexes are valid, and edge indexes were actually broken. They're now fixed.
minor fixes
Testing "crusher"
Regex broadening
Added try/catch for control WebGL options in "Hard Environments"
sigma.utils.zoomTo() almost done. Only left the inital checking of the animation settings and the documentation of the function.
sigma.utils.zoomTo() done! Also the three events when it is possible to use it are using it now.
Fixed #241: Improved canvas renderer

The canvas renderer no more uses two different canvases to draw edges and nodes when the `'batchEdgesDrawing'` setting is truthy:
It uses `context.globalCompositeOperation = 'destination-over'` instead.
Fixed #244: (min|max)(Node|Edge)Size as strings

The settings minNodeSize, maxNodeSize, minEdgeSize and maxEdgeSize now work both as number or string.
Merge branch 'master' into forceatlas2-transferable
NO MOAR PERF DROP

The huge performance drop was apparently related to too much objects instanciations in the repulsion force process.
Starting FA2 anew