Expand tilde in templatevars_file args.
Fix continual setting of task state to queued.
Merge pull request #605 from hjoliver/tilde-in-template-vars-file-arg

Expand tilde in templatevars_file args.
Undo Matt's change.
Merge pull request #607 from arjclark/undo-jobfile-change

cylc.job_submission.jobfile: reapply `lsof` change

To ensure job file is truly and fully closed.
Don't call stop on the GUI updater until it exists.

Fixes gcylc traceback on starting up with no suite selected and then
quitting immediately.
Merge pull request #608 from hjoliver/gcylc.fix-quit-bug

Don't call stop on the GUI updater until it exists.
Undo lisifying of argument to is_currently
Merge pull request #606 from arjclark/fix-repeated-log-queued

Fix continual setting of task state to queued.
Fix scp and ssh'ing to localhost.
Merge pull request #609 from arjclark/fix-localhost-bug

Fix scp and ssh'ing to localhost.
Merge remote branch 'upstream/master' into fix-ssh-username-bug