use Go's os.File instead of handling the syscall.handle myself in PipeConn. Also fix incorrect use of t.Error, using t.Fatal instead
Merge branch 'master' of https://github.com/natefinch/npipe