Merge pull request #4078 from mkaluza/ansible

add 'chars' parameter to password plugin to allow custom character set
Remove commented code block
Add char parameter to password lookup plugin docs on docsite
Merge pull request #4304 from ferringb/fixes/cron-permissions

Enforce umask for cron module, so cron_file generated files are 0644.
Merge pull request #4286 from blair/ansible

apt: do not consider not-removed and not-upgraded packages as changes.
Merge pull request #4617 from resmo/feature/python-apt

apt: autoinstall python-apt if apt or apt_pkg is not available
Merge pull request #4285 from blair/apt-module-register-stdout-stderr

apt: pass child process stdout and stdout to m.fail_json() and m.exit_js...
Address #4285 remove redundant stderr output in apt module
Merge pull request #4245 from abelbabel/patch-1

add check mode support to pkgng module
Fixes #4877 set type to bool for cache parameter in apt module
Add more error detail to the service module for FreeBSD
Fix typos in docsite password lookup section
Merge remote-tracking branch 'upstream/devel' into devel
added unique and intersect filters for dealing with lists

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Addresses #4628 evaluate package check return properly and exit failure if not present
Merge pull request #4738 from bcoca/assemble_action_plugin

assemble can now use src from master/origin
Add default for remote_src to assemble dostrings to avoid confusion
Merge pull request #4141 from carsongee/vpc

Added module for handling AWS Virtual Private Clouds
Fix docstring quoting in vpc module
Change vpc module to use shared ec2 authorization moudle snippet