Changelog for process- Dec 2013 * Update to Cabal 1.10 format * Remove NHC specific code * Add support for `base-` * Improve `showCommandForUser` to reduce redundant quoting * New functions `callProcess`, `callCommand`, `spawnProcess` and `spawnCommand` * Implement WCE handling according to * New `delegate_ctlc` field in `CreateProcess` for WCE handling * Use `ExitFailure (-signum)` on Unix when a proc is terminated due to a signal. * Deprecate `module System.Cmd` * On non-Windows, the child thread now comunicates any errors back to the parent thread via pipes. * Fix deadlocks in `readProcess` and `readProcessWithExitCode`