Picked up changes for session with @tenderlove from RubyConf, organize them later
Add conditional for osx required library
Place osx check into a function
Merge pull request #3 from hybridgroup/osx

Osx