Run helper commands using /bin/sh -c

Instead of running helpers directly with execlp(), run them as shell
commands as system() does. This means that space-separated arguments can
be included in helper commands.