celluloid/celluloid — pull request #437 by e2 (2014-05-29 01:09:01+00:00)
Title: simplify core detection

avoid detecting the os and instead just use:

```ruby
from_env || from_sysdev || from_sysctl
```

Notes:
1. Since `$?` can't be stubbed, the workaround is to use `\`true\`` and `\`false\``.
2. I couldn't get `it {should raise_error}` shorthand working , thus the `specify`