Possible fix 2.
Compare against os.environ to detect user name override.
Tidy up debug.
Fix splitting bug on '@' in task.py
Merge remote branch 'upstream/master' into fix-ssh-username-bug
Merge remote branch 'upstream/master' into fix-ssh-username-bug
Merge remote branch 'upstream/master' into fix-ssh-username-bug
Fix cylc gui log file paths.
Remove debug line.
Merge pull request #611 from arjclark/fix-ssh-username-bug

fix for different username on remotes bug