MMSP-4066 (Mark/Repete) Use gowin32 instead of raw syscall

@markbenvenuto @thegreatco The changes here make it somewhat more obvious that Win32 errors are being ignored.  I'll file a separate ticket to address that issue.

#### QA Performed
* Ran Munin Agent and verified that all its command still return valid data