Upgrade dependencies
Use asciidoctor plugin for docs
Fix error in git command
Publish documentation to GitHub pages
Improved rendering
Source doesn't need to be on master