Add Linux support
More rubyish return/raise
Merge pull request #1 from boukevanderbijl/linux-support

Add Linux support