Extract the essential functionality to simplify integration into IDEs (see https://github.com/ensime/ensime-server/issues/472) and other environments. See scapsApi.md