Install cylc-suite-env with ssh -oConnectTimeout
cylc-suite-env: handle alternate owner @ localhost
Merge pull request #929 from matthewrmshin/ssh-connect-timeout

Install cylc-suite-env with ssh -oConnectTimeout
Capture and report db errors more helpfully.
Merge pull request #935 from arjclark/db.catch_dup_error

rundb: Capture and report db errors more helpfully.
Merge branch 'master' of https://github.com/cylc/cylc