Move intersectRect function to lib/renderer/d3.js
Clean up dead code in util
Fix zoom behavior in interactive demo

Previously you had to hover over a node or edge to pan or zoom. Now
anywhere in the svg element works.