SharpDoc

This merges the latest release of [SharpDoc](https://github.com/xoofx/SharpDoc) at sha fc4c4f606f35956dd1ca79fc5fb0200c283b27eb.