metomi/rose#597: improve colour parse failing
metomi/rose#597: changes following review
t/rose-app-run: add test file install with rsync
rosa svn-post-commit: support SVN 1.8
rose.popen: ensure OSError has a filename

OSError is normally raised if a command cannot be executed.
t/rose.popen: connected
Merge pull request #901 from benfitzpatrick/597.colour-spec

#597: improve colour parse failing
Merge pull request #912 from matthewrmshin/rose.popen.oserror

rose.popen: ensure OSError has a filename
Complain if a suite is already running on a remote host.
Merge pull request #911 from matthewrmshin/rosa-svn-post-commit.svn-1.8

rosa svn-post-commit: support SVN 1.8
Merge pull request #910 from matthewrmshin/t.rose-app-run.file-incr-rsync

t/rose-app-run: add test file install with rsync
User id obtained using os.getuid rather than os.environ['USER']
Merge pull request #913 from arjclark/pgrep-on-run-attempt

rose suite-run complain if a suite is already running on a remote host even if port file not present
rose_arch: improve diagnostics

More diagnostics on command failure.
Continue with next target on missing sources and/or other bad settings.
Detect bad source glob individually.
Expand environment variables for target names.
rose_arch: test battery for command failure
Merge pull request #917 from matthewrmshin/improve.rose_arch.diag

rose_arch: improve diagnostics
Update CHANGES.md
rose arch: error messages for rename format failures
rose arch: rename for upstream
rose arch: update