Added cache_valid_time option to apt module
Updated apt module documentation string with a cache_valid_time explanation
Updated cache_valid_time option to check the update timestamp if update-notifier-common is installed.
mtime of the apt lists is used as fallback.
mkfs module to create filesystems with mkfs command
apt module cache_valid_time documentation fix
Adding module to de-register/register EC2 instances

This module handles AWS EC2 ELB registration.

* De-registration requires the instance id which can be looked up using
  the ec2_facts module.
* Registration requires both the instance id and the elbs that the
  instance belongs to.

De-registration will return an ec2_elb fact that can be used for
registration in post_tasks.
marking the state changed only when there are ELBs to work on
doc update
Add notification/hipchat module.

This module can send a message via hipchat (https://www.hipchat.com/).
Document: sudo works per-task too

Document that you can use sudo at the task level as well
amended s3 plugin to support 'dest' parameter to allow uploading to custom location
add docs for 'when: var is defined' idiom
changing arg name for consistency, absent/present for registration
Parameter and variable naming issues
fix a bug in apt-repository where 'ppa' is used in a plain http://ppa. .... url
postgresql_privs: fix wrong codec specification

Use psycopg2's mapping from PostgreSQL encoding names to Python codec names.
fixed case in which move fails after remote user copies file and sudo to non root does the move
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Apply Gilles's patch to atomic_move based on github comment.  (Email address not supplied
since wasn't from a pull request)
Fix #2836. Ensure proper handling of option "system=yes" in module "group".
Merge pull request #2839 from LucianoCavalheiro/devel

Fix #2836. Ensure proper handling of option "system=yes" in module "grou...