Merged FileRef.fetch_if_needed into FileRef.fetch and removed the unneeded parameters
A tiny logic clarification in remoting
Avoid reading a file handle into a file multiple times (as with fetching a fileref)
Fail gracefully if defining .isatty() for sys.stdout/stderr fails (because it already exists)
Made s.u.async.after assumg seconds=0 by default
Merge branch 'dev'