Profile 61839564

This PR implements a caching scheme for Markdown books that prevents converting from Markdown to PolyTeX unless the Markdown file has changed. This gives a big performance boost to longer Markdown books.