Move stuff out of haskell-config.el and into shm