Load D3 visualizations offline

Load d3.v3.min.js inline in the html file.
Catch exceptions in D3

Catch exceptions in the D3 code rather than in calling functions. Also,
remove the dependency wheel references