bump d3 to v3.0.2
use D3.js v3
bump d3 to v3.0.6
define window object for md2d-node-api

as of v3.0.5 d3 no longer includes Sizzle or exports a window global
reference d3.js without v2 specifier
bump d3-plugins to 53b6425 from 2013-02-26
use cc bubble-default-on-mousedown branch of d3

see: https://github.com/mbostock/d3/issues/1099
Revert "Only end drag if we leave top-level interactive element"

This reverts commit ef517f3b57701ae3959a2f1afa54fb69f0ee205a.
Revert "Nest interactives.html body in a findable div"

This reverts commit 3b06f24a1e42515d1b5bbf0a9ad981c08cd21abf.
Revert "Fix bad haml indentation"

This reverts commit c20719b67a5fa19fc5bc74ce3859cb7c561642db.
Revert "Trigger dragend when mouse leaves interactive container."

This reverts commit bd72db10ec4067362e44d838ac342659eaee36a2.
build D3 from src after clean
also sync when error updating submodules

This solves the problem when a remote url for a submodule
has changed