lvol patch for Debian Squeeze
lvg module for managing LVM volume groups
Added Bazaar module, based on the Git module
various fixes in lvg module, added ability to reduce and extend VG, added Physical Extent parameter, added explicit creation of physical volumes
added docs about in template overrides
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
Teach the macports module to activate/deactivate packages

Deactivating a package from macports does not remove the files, it
just unstages it from the runtime environment. Activating a package
re-enables it.
now using 'type=' for module parameters, replaced lambda with list comprehensions, simplyfied extend/reduce part of module, renamed dev parameter to pvs
Add nonunique option to user module, translating to the -o/--non-unique option to useradd and usermod.
rename user option nonunique tot non_unique
Add check mode to git module

Related to issue #2114.  This hooks in check_mode to git module.  This
will exit with changed=True at the following places:

* If the repo has not been cloned
* If the destination has local modifications, this will exit with
  changed=True.  This is because reset() will exit anyways if there are
  local mods and force is False.
* If the remote HEAD commit id is not the same as that of the local HEAD.
  This is determined by get_remote_head() that runs 'git ls-remote' to
  determine remote HEAD.

Lastly, if this is run with check_mode enabled, this will exit with
changed=False before fetch() is invoked so that no local mods are made.
check hostname presence
.my.cnf: default to login when no user specified

When using a .my.cnf file, when there is no user variable defined,
default to the login user.

This change has the mysql_user module behavior match the behavior
of the mysql command-line client.

Also adds an example .my.cnf to the docs.
Document mysql_(user,db) login_unix_socket option

mysql_user and mysql_db both take a login_unix_socket option.

This patch adds docs that describe how to use it.
Added osrelease and osversion as well as changed the way sysctl is called on OSX
Added variable expansion to task sudo_user parameter
Run pip command from the system's temp directory
added vagrant module
modified ec2 module to use EC2 idempotency via client-token attribute.
Use environment python in nova.py
Basic groundwork for s3 module.