Switched send to invoke, to avoid collision with ipaddress gem
Merge branch 'OHAI-351'
Add platform_family support for OS X and OS X Server.
Merge branch 'OHAI-345'
[OHAI-267] Added support to rackspace,ec2,eucalyptus plugins to examine /etc/cloud to see if it contains the relevant cloud name
[OHAI-267] Fixed whitespace problem.
[OHAI-267] Reworked cloud file to be a more generic hint system
OHAI-267: Add windows specific paths to stubs (unnnnnngh)
don't try to set macaddress if interface has the NOARP flag

no longer a requirement to have both ipaddress and macaddress set by
the #{os}::network plugin
Merge branch 'OHAI-362'
Adding support to detect OmniOS as a valid platfrom and not just appear as solaris2
Merge branch 'OHAI-354'
OHAI-348: spec: platform should be "suse" even if lsb says "suse linux"
OHAI-348: platform: check :lsb only after specific distros.

otherwise, iff lsb-release.rpm is installed AND lsb.rpm is not
installed, platform would be reported as "suse linux"  instead of the
expected "suse"
Fixed "warning: don't put space before argument parentheses"
Merge branch 'OHAI-348'
OHAI-348: note in a comment why LSB is now last
[OHAI-336] Added check for 'java' executable on OS X
Updated for possible fix to OHAI-330, similar to CHEF-2916
OHAI-330: Add comment referring to GC bug tickets