Update d3.d.ts


this makes the following possible from typescript:
`var context = canvas.node<HTMLCanvasElement>().getContext('2d');`

alternative to

`var context = (<HtmlCanvasElement>canvas.node()).getContext('2d');`
Merge pull request #2784 from s093294/patch-3

Update d3.d.ts