Simple module to install Perl libraries via cpanm.

cpanm is a popular alternative to the CPAN client for installing Perl
libraries.  Unfortunately it can't uninstall already installed module, so it
can't handle states.
Add the `mirror` option and verify if a package is already installed.

By default, the cpanm client will use a default mirror to download
libraries, but it's possible for the end user to pass a different URL.

Since ansible favorite idempotence when possible, we verify if the
module is already installed before running the cpanm client.

Another minor additional change, the `notest` option is now a boolean.
Alias name to pkg.
New module to manipulate BIG-IP pool members and their attributes
Fixed parameter names
Add option remote_user to task level, to specify the ssh login user
Supports to the playbook of Process Substitution
Add a hostname module, which sets system's hostname.
Take out the spaces inside the parenthesis.
Raise an error on unsupported platform/distributions.
Remove extra sysloggings.
Rewrite with "try ... finally" instead of "with" statement to support Python 2.4.
Fix a bug in DebianStrategy.get_permanent_hostname(). Use strip, not split!
Initial bigip_node version
Avoid duplicates of the 'all' group when using inventory script.

Do not recreate an 'all' group when it is in the inventory script's
output, but use the one created upfront.
bigip_node: additional code

- checks if address already assigned to other node name
- add description for node
- check for node addres changes
- add missing code "node exists, potentially modify attributes"
ec2 inventory script: Add a global group for EC2 and RDS instances when
listing EC2 inventory
Documentation additions
Documentation additions and major refactor
Add a plugin that permit to use ansible for lxc system, using libvirt

Using -c lxc and the domain name as hostname, this permit to manage a whole
range of container, provided they are managed and created by libvirtd.