More fixes

Fixes rendering on IE, and uses svg images on browsers that support them (which is essentially everything except IE <= 8 and Android <= 2.3).

Tested under IE 7, 9, 10; Firefox 23, 26.0a1; Chrome 29; Safari 6.0.5, Mobile 6.0, Mobile 7.0.