Switch from Open4 to ChildProcess - Fixes #268

I spent a while working with spoon, but had some issues around things like the working path of the ar command when rolling debs - ChildProcess doesn't seem to have this issue, and over all just saves us some work with regards to getting at file descriptors and other things. This seems to work on both platforms for me here.