Accelerated force-layout.

Perform multiple layout iterations in each in each animation frame to achieve stability sooner.
Cap iterations by elapsed time, so that the browser can maintain a high frame rate.
Extract circular layout.