Better docs for file's recurse parameter

This clarifies what "remote" and "local" mean, that `remote` requires a source parameter, and that `recurselimit` is what you want rather than trying to subtitute an integer for `inf`.