Don't write to stdout if `--output` is specified

Fixes #436.
Merge pull request #440 from kevva/stdout-fix

Don't write to stdout if `--output` is specified
added note to readme about compiling >=0.9.4 on windows
Merge pull request #442 from alubbe/master

added note to readme about compiling >=0.9.4 on windows