Issue #8876: distutils now falls back to copying files when hard linking doesn't work.

This allows use with special filesystems such as VirtualBox shared folders.

--HG--
branch : 2.7
extra : source : d94d8789e924d58a9dd3cf97e8262a0d3fcf6d65
Doc: fix default role usage (except in unittest mock docs)

--HG--
branch : 2.7
extra : transplant_source : %1E%AB%C7%9Aq%3Ea%CA5%83%B9%D4%80%A88K%7EY%B4t
rstlint: add more directives we use

--HG--
branch : 2.7
extra : transplant_source : %112%F2%5C%3FC%A7%13%EE%CBa%0D%E0%D7%D1%BA%A4%ED%5D%29
rstlint: make the "html leaked markup" regex a bit less sensitive

--HG--
branch : 2.7
Issue #22410: Module level functions in the re module now cache compiled
locale-dependent regular expressions taking into account the locale.

--HG--
branch : 2.7
Fixed compile error in issue #22410. The _locale module is optional.

--HG--
branch : 2.7