Darwin (OS X) sysctl support.

I don't recall linux sysctl output being as messy as what I see on 10.8, so this module still needs some work I think to prevent it from choking on the odd output.
Merge pull request #4339 from jasonrm/feature-darwin-sysctl

Darwin (OS X) sysctl support.