Sync with Tramp 2.2.11.

* net/tramp-compat.el (top): Require cl-macs for Emacs 22.
Make an alias for `default-toplevel-value' if it doesn't exist.

* net/tramp-smb.el (tramp-smb-handle-copy-directory):
Use `tramp-compat-delete-directory'.

* net/trampver.el: Update release number.
Sync with Tramp 2.2.11.

* automated/tramp-tests.el (tramp-test30-special-characters):
Skip test on MS-Windows.
Sync with Tramp 2.2.11.

* trampver.texi: Update release number.