rose suite-log-view: always create index.html.

Create a minimum JOB.json with the suite information even if the suite
log is absence.
Merge branch 'master' into 387.suite-log-view.index
Merge branch 'master' into 387.suite-log-view.index
Merge pull request #435 from matthewrmshin/387.suite-log-view.index

rose suite-log-view: always create index.html. Closes #387
metomi/rose#428: fix bad pages
Merge pull request #440 from benfitzpatrick/428.doc-expand-links

#428: fix bad pages. Fixes #428
Merge branch 'master' of github.com:metomi/rose into metomi-gh-pages