Render with SVG instead of canvas when supported

+ Render with SVG instead of canvas when supported, which I believe is significantly faster [JSPerf](http://jsperf.com/svg-vs-canvas)