metomi/rose#229: fix quoted widget
metomi/rose#229: document
metomi/rose#674: implement
rose suite-hook: update for cylc/cylc#477.

Should be backward compatible.
rose test-battery: rename of `rose test-suite`.
Colour error if connected to a terminal.
Merge pull request #675 from benfitzpatrick/229.quoted-widget

#229 - fix quoted widget
Merge pull request #676 from benfitzpatrick/674.rose-edit-fix-modify-latent-page

rose edit: fix modify latent page
Merge pull request #678 from matthewrmshin/cylc.477

rose suite-hook: update for cylc/cylc#477
Update CHANGES.md
t/rose-task-run/00-run-basic.t: tidy up.

Remove suite run directory on success.
t/rose-mpi-launch: fix usage test.
Merge pull request #681 from matthewrmshin/tidy.t.rose-task-run

t/rose-task-run/00-run-basic.t: tidy up.
Merge branch 'master' of github.com:metomi/rose into gh-pages
Merge pull request #679 from matthewrmshin/test-battery

rose test-battery and colour errors red
Merge branch 'master' of github.com:metomi/rose into gh-pages