API doc: update.

Add new Python modules.
Add section on Bash library.
Merge branch 'master' into doc-api
rose namelist-dump: allow (but tidy) zero-padded numeric inputs
Merge pull request #806 from matthewrmshin/doc-api

API doc: update.
Merge pull request #809 from benfitzpatrick/namelist-dump.zero-padded

rose namelist-dump: allow (but tidy) zero-padded numeric inputs
Statusbar now displays summary OK/Errors.
rosie.ws: basic `all_revs` test battery
Merge pull request #811 from arjclark/rose-edit-ok-status

rose edit: everything OK rule checker statusbar message
Merge pull request #812 from matthewrmshin/t.rosie-ws.all_revs

rosie.ws: basic `all_revs` test battery
Add index.html to redirect to doc/
Merge remote branch 'upstream/master' into rosie-other-roses