Updating docs
Added gem module
Removed urlparsing of gemsource. Not needed
Adding RabbitMQ module to handle parameters
Adding parameters example
first_found lookup_plugin - replaces first_available_file
- useful in tasks/playbook inclusion
- task-specific inclusion

allows searching paths and files
Merge branch 'gem' of git://github.com/johanwiren/ansible into devel
Some very minor stylistic tweaks to the gem module.
Merge pull request #2251 from chrishoffman/rabbitmq

Rabbitmq parameters module
for #2196 now gruopby module invalidates host cached variables so they can be reevaluated with new groups
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
Merge pull request #2261 from bcoca/groupby_2186

now group by module invalidates host cached variables
check if the term is a dict so we can take a simple list of files (like first_available_file) takes
Log tracebacks to syslog when using fireball mode.
Fixed a small buglet, if using with_items with yum and so on, only optimize the package list if the package list is all strings
now ansible shows nice message about missing json instead of traceback
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Added tip about ANSIBLE_KEEP_REMOTE_FILES to docsite
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Merge pull request #2263 from bcoca/moduledev_noremove

Added tip about ANSIBLE_KEEP_REMOTE_FILES to docsite
Merge pull request #2262 from bcoca/json_nice_error

now ansible shows nice message about missing json instead of traceback
Fixup the rabbitmq YAML documentation so we can generate docs for it.
Increase error handling in the unlikely case of failing to establish a connection.