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

This change should address #387 and solve the library logic for #397 (although it does not deal with the GUI aspect of #397).

It will always copy the HTML library to the log view, and change the access and modified times of each file with `os.utime`.

It will create a minimum JOB.json with the suite information even if the suite
log is absence.

This change also tidies up of the existing logic.