Patch #648998: test_commands ACL patch

Although motived by Cygwin, this patch will prevent
test_commands from failing on Unixes that support
ACLs. For example, the following is an excerpt from
the Solaris ls manpage:

	...
	-rwxrwxrwx+ 1 smith dev 10876 May 16 9:42 part2

	The plus sign indicates that there is an ACL associated
	with the file.
	...
diff --git a/Lib/test/test_commands.py b/Lib/test/test_commands.py
index dfa1977..ef87d79 100644
--- a/Lib/test/test_commands.py
+++ b/Lib/test/test_commands.py
@@ -45,6 +45,7 @@
         # Note that the first case above has a space in the group name
         # while the second one has a space in both names.
         pat = r'''d.........   # It is a directory.
+                  \+?          # It may have ACLs.
                   \s+\d+       # It has some number of links.
                   [^/]*        # Skip user, group, size, and date.
                   /\.          # and end with the name of the file.