Only parsing the module on Linux kernels (thanks @thesysadm) - fixes #47 and supercedes #48.
Fixes silly bug in e9cf131e93ce95ddde20580aab95beb0ee30433c
Merge remote-tracking branch 'upstream/master'