Fix the rendering in IE8 by declaring all new elements.

I also set the header sizes for browsers that don't handle <h1>s in <section>s.
Link the standalone document back to github.