Adding default on vars_prompt
Move default arguments to the end of the function call.
Expand ~ shell shortcuts for the --private-key argument
Correct --private-key argument name in Getting Started
mention tilde fixes for --private-key in changelog
add when_changed when_failed examples to docsite

whitespace fix
Merge pull request #1883 from tgerla/devel

--private-key tilde handling
Merge pull request #1881 from fdavis/when_changed_fail

add when_changed when_failed example to docsite
Merge pull request #1875 from cocoy/vars_prompt_default

Adding default on vars_prompt
Merge pull request #1885 from vincentvdk/devel

added info of required packages to build rpms
Fix paramiko for when no private key is specified
Default module search path is included already

Adding it to runner's module_path makes it override local modules.
module needs to be passed to local_nvra
Merge pull request #1887 from elventear/yum_fix

module needs to be passed to local_nvra
module must be passed to repolist too
Update variable precedence section with current rules
Make service module daemonize for all the broken "daemons" out there
Add my repo for RabbitMQ stuff
library/ec2:

- use boto instead of euca2ools
- improve error handling/propagation for run failures
- rename keypair to key_name (and preserve alias for old playbooks)
- should be 100% backward compatible with the euca2ools version
ec2 module - registers to ansible_facts key