Golang wrapper for the exec package, giving easy access to exit status on POSIX platforms, and returning the stdout and err pipes