Various improvements and refactorings:
- removed lxml dependency (and added pretty print).
- Replaced Javascript snippet copies w/ Javascript calls.
- Moved CSS stylesheet out to make it easier to replace.
PREPARED: HTML formatter CSS styleheet.
html: cut xml declaration
html: define 'failed' and 'undefined' style in css
html: better style for links in failed header
html: implement "Expand All Failed"