First draft of a new HTML output generator.

HTML5 is valid in the sense of the W3C validator.
CSS is both inline for local style and linked to online (Yahoo's CDN) version of Pure. Is it ok, or do you prefer I inline everything?
I tried to stay close to the original style (monochrome), but I added some semantics (menu, h2 title, etc.)

Tell me what you think of it, I can tweak it if you want.