add support for os specific feature detection ala ruby features
refactor #108 to use os support
Merge pull request #110 from rspec/os_support

Add support for os specific feature detection