Sandboxable haskell-mode using haskell-process-wrapper

Following the discussion from
https://github.com/haskell/haskell-mode/pull/350#issuecomment-59434038,
creating a haskell-process-wrapper.