Add support for Open and NetBSD platforms for user and group modules, including a new login_class parameter for FreeBSD, OpenBSD and NetBSD.
Plugin with_inventory_hostnames - loops generated from groups or
hosts in inventory
Add Solaris O/S facts "distribution" and "distribution_*"
Help ansible-pull work better in bootstap environment

Add option to specify inventory.  No default is defined since
ansible-playbook already does this and it allows an ansible.cfg in the
git repository to take precedence.
Overall, this should help ansible-pull work with less setup in advance,
which should be helpful in kickstart scenarios.  Much of this was
discussed in issue #2464.
Update ansible-pull documentation
remove errant and unneeded import of ansible.constants
add mention of github.com/ginsys/ansible-plugins in contrib.rst
Do not set RPMDIST to '%dist' when dist is not set by the distribution.
Merge pull request #3095 from sergevanginderachter/contrib

add mention of github.com/ginsys/ansible-plugins in contrib.rst
os.path.dirname returns '' not None in some cases, handle this so inventory can be specified with ./
Spelling fix.
Support for all:vars in script inventories
Merge pull request #3100 from dstoflet/devel

Support for all:vars in script inventories
fix utf-8 named task failed with --step.
normalize path
Merge pull request #3105 from shirou/devel

fix utf-8 named task failed with --step.
Fix for the directory inventory source where depth information on the group was being discarded
due to initial copy.  New model will reuse the first object and copy attributes on the second.
Merge branch 'devel' of git://github.com/dirtyharrycallahan/ansible into rpm_change
Merge branch 'devel' of git://github.com/trbs/ansible into more_users
Disable inventory test