Implemented a new 'forcedirected' layout using the Fruchterman-Reingold
algorithm plus the voronoi-tassellation strategy by Gansner and North).
If available it uses web workers therefore not blocking the browser.
Added missing libraries.