Finish off doc pages... until a change comes along of course

Closes #296

Feature for GH commit hash added will need to be done somewhere in deployment if possible so that feature needs to be down the line.
Merge pull request #328 from Martii/documentPageFixes2

Finish off doc pages... until a change comes along of course