Implement GetDocumentationCommand (with Test)

Probably want to convert the HTML to something Markdown-like.
It's probably best to do this server-side
Use new Project instances each time

Not sure why we need to do this, and hopefully we'll find a better
way to handle it in the future, but for now several of the unit
tests fail if we don't do it this way