Make sure dwim'd relative path ends in a "/" if the original does

Fixes #7296
Add integration tests for group_by module. Fixed bug introduced by ansible/ansible#7273 while also fixing issue described in ansible/ansible#6953
Fix typo
Close fds when running commands from the accelerate daemon

Fixes #7307
Synchronize .deb package version with VERSION file
Merge branch 'devel' of https://github.com/cchurch/ansible into cchurch-devel
[test_apt_repository] Verify that 'python-apt' auto-installs correctly

Remove 'python-apt' before testing the 'apt_repository' module.  The
'apt_repository' module has the smarts to auto-install python-apt.  The
integration test will now assert the correct auto-install behavior.
Close fds when running commands from the accelerate daemon

Fixes #7307
Merge branch 'cchurch-devel' into devel
Add pyc/pyo to ignore list for inventory directories

Fixes #7308
Merge pull request #7313 from mmoya/doc-fixes

Minor typo fix
Merge branch 'debian_version' of https://github.com/drybjed/ansible into drybjed-debian_version
Merge branch 'drybjed-debian_version' into devel
Merge pull request #7304 from jimi-c/issue_7296_synchronize_relative_path

Make sure dwim'd relative path ends in a "/" if the original does
Make sure the default ec2_group egress rule is not removed

Upon a second run, the default egress rule will be removed when a
vpc is specified but no other egress rules were set. This patch
corrects that behavior by removing the default egress rule from the
list of unmatched outbound rules.

Fixes #7309
Use the existing module_vars during the templating of module_vars

Since some of the vars contained in there may be used in the templating
of other variables. This also reverts e83a494 which originally fixed
issue #6979 but broke some other variable related things.

Fixes #6979
Fixes #7321
Fixes #7332