This allows the Dorling/Demers cartograms to be slightly closer to the real geography. Also, fix the Dorling collision detection as self-collisions were previously being detected. Thanks, Mike! Lastly, I've removed the variable per-link distance as this is no longer needed.
Also, rename force.distance to force.linkDistance, but keep force.distance as an alias for backwards-compatibility. Fixes #211.