Change check_output to use universal newlines to fix LF != CRLF

This should fix windows vs. *nix compatibility problems.  Partially fixes Issue #57.
maybe call this `check_ouput_` and then in the lines below do:

    checkout_output = checkout_output_
    subproccess.check_output = check_output

Not sure why this would help but just kicking ideas around.