first_found lookup_plugin - replaces first_available_file
- useful in tasks/playbook inclusion
- task-specific inclusion

allows searching paths and files
check if the term is a dict so we can take a simple list of files (like first_available_file) takes
add (un)silence_nagios and command actions to the nagios module
also fix a typo with the check_mode check
Update get_url

Small syntactic correction: Removed trailing double-quote from example.
Added a use_proxy option to get_url.
Start of more OSX facts for setup

Added a Darwin family, commit acc1c004 had added some network facts
but weren't being shown as the Darwin family wasn't in use. This commit
reveals these facts.

A Darwin(Hardware) class has also been created ready to be populated with
hardware facts.
slurp: import base64 as module_common no longer does
host.get_variables includes too many variables, use host.vars instead

Not quite as attractive, but allows variable precedence and lazy
resolution to work as intended, rather than resolving them on a
per-inventory basis.
Merge pull request #2271 from MWGriffin/patch-1

Update get_url
Fix parse_kv invocation in group_by to use imported name

Fixes #2277.
Teach makefile to accept different versions of python

This commit makes the Makefile nicer for packagers so they can select versions
of python. E.g. on a RHEL5 system with Python2.6 (installed from EPEL)

	make PYTHON=python2.6 install
Revert "for #2196 now gruopby module invalidates host cached variables so they can be reevaluated with new groups"

This reverts commit 2d86671aa5b0fcdabe35f88fc5e09197acd3f17d.
group_by needs the untemplated module_args
Revert "Revert "for #2196 now gruopby module invalidates host cached variables so they can be reevaluated with new groups""

This reverts commit dc0515a88a8aa78630f0b7118563c7a23c898839.

We didn't need to revert this :)
Update doc reference to clarify that $item isn't expanded here.
Added a fail_on_missing option to fetch.
Clarified that proxy can be changed via an variable.
fixed typos
YAML requires quoting the entire value when it starts with a quote

Fixes #2280.
Add openbsd_pkg: package management for OpenBSD.

* Code influenced by the service module but without classes.
* Thanks to @dhozac for input and review.
* Thanks to @johanwiren for getting me to push this out the door.