* tramp-cache.el (tramp-flush-file-function): Wrap the code with
`save-match-data'.  (Bug#18095)
* tramp-sh.el (tramp-get-remote-python): Also search for
executables named "python2" or "python3".
(tramp-get-remote-uid-with-python): Use parentheses around
arguments to `print' to make it compatible with Python 3.
(tramp-get-remote-gid-with-python): Ditto.  (Bug#18118)
* tramp-cache.el (tramp-flush-file-function): Suppress function
also for Tramp working buffers.
Fix typo in last commit.
* tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band):
Use cached "remote-copy-args" value, if available.  (Bug#18199)
* tramp.texi (Remote shell setup): Explain, how to change command
line arguments of remote "nc" listener.
* tramp.el (tramp-handle-file-symlink-p):
* tramp-ftp.el (tramp-ftp-file-name-handler): Remove a comment
about VMS, which we no longer support.