initial pull support
update doxia-module-markdown to latest version
if repo is already cloned, attempt a pull, then a fetch if pull fails.