Make uname return an error on windows instead of failing to compile because the function doesn't exist
Merge pull request #84 from edrocksit/master

Compile on windows