metomi/rose#941: fix user-ignored trigger behaviour
metomi/rose#941: fix triggering for upgrades
metomi/rose#941: add post-upgrade trigger fixing in rose edit
metomi/rose#941: update
rose documentation: fix typo
Merge pull request #1001 from benfitzpatrick/doc.fix-rose-task-options

rose documentation: fix typo
Update README.md
Update CHANGES.md
Doc: fix typos
Merge pull request #1002 from matthewrmshin/fix-doc

Doc: fix typos
rose.config_processors.file: ~ expansion in source
Update CHANGES.md and rose-version.js for release
t/rose-suite-scan: fix null config skip logic
Merge pull request #1003 from matthewrmshin/conf-file-source-tilde

rose.config_processors.file: ~ expansion in source
Merge pull request #1004 from matthewrmshin/fix-t-rose-suite-scan

t/rose-suite-scan: fix null config skip logic
rose suite-run/clean: configurable run root

The root location to place the directory of running suites can now be
configured via the `root-dir` configuration. `rose suite-run` now
generates a file for related configurations for `rose suite-clean`.
t/rose-suite-run: add remote run root test
rose suite-clean: now runs cylc refresh -u

And ensure that broken symlinks in `~/.cylc/` are removed.
rose suite-run: root-dir: update documentation
t/rose-suite-clean: more robust test