Change install process to use system calls

Looks like the stderr stream _must_ be read from for some datastores
to install correctly. Switching to system() calls because that seems
to drain the streams without breaking.
There is still quite a bit that uses it.