Issue/clean sbtclient lifecycle 4

Hides SbtClient behind SbtBuild, manages the possible reconnection to the sbt-server.