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');`