Update to D3 3.2.8, fix symlink/file swap problem

I've been having an issue with @hedelchop's commits, which caused garbage to appear in the js asset files. This makes roughly the same change, but in separate commits, which seems to do the trick. Also, this is an update to the latest 3.2 release of D3.

So please note that this branch was built on top of 4ff2986e8b8ddd17b5e8b6aa66f9b50076570c04, not the current master. This was because of the aforementioned git issue.