improved exception output a bit: optimized SVG, implemented a proper browser detection that, for now, checks WebKit and Gecko versions and serves the nicer version with SVG if possible