add option to spawn subprocess using shell
This would be nice for situations where we want to do something like bash --login -c 'something'
to increase chances we get a user-modified $PATH.
Something like ide_subprocess_launcher_set_use_shell()
.