Add ec2_elb_lb for managing ELBs
Add health check parameter.
New lookup plugin csvreader
Added existing_only options to skip creating new files on receiver
synchronize: allow ansible_ssh_host to be templated

This is already enabled in the runner also.
Added -FF flag to rsync invocation in synchronize

The `-FF` option causes rsync to look for files in the source directory named `.rsync-filter` and uses them to filter directories underneath them. If no `.rsync-filter` files are found, the behavior is identical to the command run without the -FF option. This flag does not sync the .rsync-filter files themselves.

This change should be backwards compatible and not produce surprising behavior for users, since they are unlikely to create `.rsync-filter` files unintentionally.
Added note about .rsync-filter files, with example
Fixed a typo.
Don't modify hgrc when running purge
Allow multiple users to use ec2 inventory scripts

Move the ec2 cache files from a shared /tmp location to the
user's ansible tmp directory.
Fixed false positive on initctl as enable_cmd

Also on update-rc.d
In service module
Initial commit of rax_dns module
Add state attribute to description
Remove errant raise
Initial commit of rax_dns_record
Fail EC2 inventory better with restricted EC2 users

If a user has full EC2 access but no RDS access, the user
should still be able to query the EC2 inventory, although
will not obtain any information about any RDS instances.
Add ec2_key module.
Minor typos and remove extra dependencies.
Added prev_state for directory
Add ability to specify a VirtualIP ID for sharing a VIP with another LB