Added Travis config. Removed broken spec. Updated working helper spec.
Implemented CodeClimate.
Added new detection: OS
Split up into multiple methods.
Merge pull request #2 from kaspernj/kj/travis_impl_and_code_climate_cleanup

Travis and CodeClimate work