Log warning if the grains file cannot be parsed. Refs #8690.
Don't depend on the pecl return code because it's broken.

Refs #8750.
Pass unix_socket option through to the execution module.

Refs #8702.
add ability for ip_addr to filter by cidr
fix docstring
return correct list
require and prereq mixed tests, mostly failing, see #8785
Comments on require test example
Add another working prereq simple test
Missing states for the mixed require and prereq mixed tests
Remove wrong comments on prereq working test
Fixing _available_services in launchctl module
Added comment explaining the fix.
fixed uncaught exception in _available_services in launchctl module. Now follows symlinks
BUGFIX: Argument order `pw usermod` command.

The argument order of `pw usermod` is[1]:

    pw [-V etcdir] usermod [name|uid]

This was incorrect for the `chhome` function. The updated version is
tested on FreeBSD.

[1]: http://www.freebsd.org/cgi/man.cgi?query=pw&sektion=8
fixed file.sed module a security risk
Add test for #8796: use does not inherit require. False test actually
prereq tests for issue #8235 (yaml without lists) and error message difference in no-list mode
require vs require_in in not-list yamlsyntax: differences, still on #8235
Changing Rackspace to Openstack in Openstack doc