Validator and source rewrite demo: visual tweaks.

Avoid using pre's element cols/rows as it causes weird appearance with
Firefox.

https://code.google.com/p/esprima/issues/detail?id=402
https://code.google.com/p/esprima/issues/detail?id=403
Merge branch 'master' into gh-pages