Session support

This set of changes allows for the creation of several sbt sessions. This is useful for session support in org-babel.