Add the start of a coding guidelines document.
Update some things in coding guidelines.
Add note about tests, etc.
Missing colon.
Fix exception being thrown for new instance

Currently if we are trying to register an instance that has not yet
been registered with the elb an exception is thrown.
Merge pull request #4534 from willthames/ec2_mount_volumes

Added the ability to add EBS volumes to EC2 instances at creation time
Fixing traceback caused by incorrect argument passing to json.dumps

Fixes #5756
Update wait_for documentation - remove extra quote

The timeout is in seconds (int), and the extra quote at the end could throw someone off if they're copying and pasting the example.
Merge pull request #5783 from jimi-c/issue_5756

Fixing traceback caused by incorrect argument passing to json.dumps
sysctl: parse bool value as 0/1 and refactor a little bit
Merge pull request #5380 from dhml/devel

ec2_group: rules can't reference containing group fix #5309
Merge pull request #5787 from jirutka/fix-sysctl-bool

sysctl: parse bool value as 0/1 and refactor a little bit
Merge pull request #5506 from mohangk/fix_elb_register_new_instance

Fix exception being thrown for new instance registration with ELB
Mention shell module in command documentation

Users who use the command module for pretty much all shell commands may be stymied when they try using a command with <, >, $VAR, etc., and not know that they can use the `shell` module instead. This documentation fix clarifies this.
Allow su_user to be templated, same as sudo_user.
Fixing bug relating to su without an su_pass
Merge branch 'feat/ec2_start_stop' of git://github.com/Geryon/ansible into Geryon-feat/ec2_start_stop
Fix start/stop example in ec2
Add skip_tags to ansible-playbook man page
Merge pull request #5793 from garaden/skip_tags

Add skip_tags to ansible-playbook man page