shellCreateProcessWithEnv
now takes an additional argument for stdin
- Loosen version bounds
- First version. A few simple functions for running shell commands and retrieving their output.
- Uses Text instead of String for stdout and stderr. This allows us to properly handle processes which print non-Latin1 characters. UTF-8 encoding is assumed.