Invoke command using shell builtin `exec`

This pull requests fixes running commands in a process management environment as eg. `supervisord`, but not forking children, but replacing the runner process with the `php` process.