Experimental docs
New HTML generation approach
Add new doc output
Complete generated docs
Fix up the api doc generation a little.
Re-enable the autocommit malarkey.
Merge branch 'feature/experimental-docs' into gh-pages

Conflicts:
	api.md
Updated documentation via generate-api-docs.bash.