Don't use async version of `marked`.

I misunderstood the docs. Silly me. This works fine and is simpler/less hacky.
Merge branch 'master' into gh-pages
fix typo in readme
Add cache manifest
Merge branch 'master' into gh-pages