www/index.html - set circle colour using a style rather than an attribute

Also allows simple tweaking of the style.
updated all 3p javascript libraries

Mainly because the newest ui-bootstrap library has the option to
pop-up on the body element, which I think is necessary to work with
SVG.
www/3p/ui-bootstrap-tpls-0.3.0.js - use this (includes templates)
www/js/tetrad-map.js - add d3 powered tooltips

Having tried using ui-bootstrap tooltips by inserting the tooltip
attribute with d3 and $compiling the resulting html, it's just
brower-hangingly slow.

But we can do it in d3 just fine.  Angular doesn't mind.
www/index.html - add webforms2 compatibility library

This should add a shim to allow browsers which don't support HTML5
range etc. inputs to do so.
add jquery 2.0.3
added js-webshim 1.10.10

To allow us to use a range.  It's a bit big!
www/{index.html,js/tetrad-map.js} - use webshim to add a zoomer range input
www/js/tetrad-map.js - add panning