Added LogEntries module
Fixed unfollow logic
Add a `recursive` option to the git command.

Make it possible to clone without submodules by setting
recursive to no. Default is yes, so no change is needed
in existing plays.
Expose the playbook to callback plugins
Introduce module layman
add registry option to npm module
Started the development of the 'chdir' functionality for file module - creation symlinks without the base directory prefix
Found a way how to have symlinks towards files without absolute paths in prefixes; fixed incorrect force setting on the hard links, which can not point to non-existing files
Updated the force parameter description; added one example how to create the symlinks pointing to non-absolute paths
apt module: Add support for installing .deb packages

Support installing .deb packages from the local filesystem.

    apt: deb=/tmp/mypackage.deb
Add regex_replace jinja2 filter
Added subnet tagging.
Added documentation for subnets: tags: option
Refactored subnet tagging to account for AWS delays; added 'tags' attribute to 'subnet' node in the returned json.
Renamed subnet's 'tags' attribute into 'instance_tags' to distinguish it from Ansible's own 'tags' and to conform to ec2 module naming for AWS tags.
Renamed instance_tags to resource_tags based on community feedback.
Spelling, grammar, layout changes, plus more examples and an orchestration chapter
Require a recent enough version of pycrypto and see that playbook and vault ues it.
distutils' requires parameter doesn't work with setuptools.  Use
setuptools' instal_requires instead
Allow vault encrypted vars as extra_vars

Forward the vault_password to the yaml file utility.