Either way. It makes more sense on the clojure side. Tell the haskell client to boot in the project's dir; that should be easier to tell from the LT side.

All I can see from other plugins is they boot with the `cwd` as an arg to the process. I found out that `cwd` from within the process was the same thing, so I just removed that. I passing the project dir, or the file dir if there is not cabal project, as a command line arg to the process is best.