Added missing fallback from physical_block_size to hw_sector_size in sectorsize fact discovery for kernels older than May 2009.

References #5761
Update tower.rst

Point to current URLs, fix a Ansible/Tower reference.
Merge pull request #7771 from jkramarz/issue-5761

Added missing fallback to hw_sector_size
Use file documentation fragement for the copy module
Merge pull request #7793 from wenottingham/patch-1

Update tower.rst
Allow executable to contain spaces

NVM has a special script which loads the correct node version before executing a command.
The syntax for this is `/usr/local/nvm/nvm-exec ...`, so `nvm-exec npm list --json` for example.
But previously when specifying `executable='/usr/local/nvm/nvm-exec nvm'` this would not work because the string was treated as one executable.
Allow gem executable to contain spaces

rbenv has a special exec function which loads the correct ruby version before executing a command.
The syntax for this is `/usr/local/rbenv/bin/rbenv exec gem ...` for example.
But previously when specifying executable='/usr/local/rbenv/bin/rbenv exec gem' this would not work because the string was treated as one executable. This PR fixes that by splitting the executable on spaces.
ascii should be ascii_letters
Numbers is not a string module
Merge pull request #7798 from koenpunt/npm-nvm-exec

Allow npm executable to contain spaces
Updates django_manage so it populates VIRTUAL_ENV

Virtualenv's activate script sets the VIRTUAL_ENV environment variable to the path of the virtualenv. Checking this variable is a reasonably common way to verify that execution is happening in a virtualenv. It would be convenient if this module's virtualenv handling set this environment variable.
Merge pull request #7801 from koenpunt/npm-rbenv-exec

Allow gem executable to contain spaces
Merge pull request #7802 from victorcoder/devel

Fixes password lookup docs
Building Ansible deb requires setuptools
Set default vg_options to empty string
BUGFIX 7811: Adding file existence check when performing mysql import on a .gz or .bz2 file, otherwise Ansible will not notice that the underlying *nix command silently died.
Merge pull request #7809 from rouge8/patch-1

Building Ansible deb requires setuptools
BUGFIX 1178: Adding better existence check in one place.  db_import now fails fast if target does not exist b/c no point going further without the target.
Merge pull request #7808 from joelcrocker/patch-1

Updates django_manage so it populates VIRTUAL_ENV
Merge pull request #7810 from rivik/lvg_options_fix

Set default vg_options to empty string