Add SbtClient.analyzeExecution

this one will shrink after merging #174 
yeah, it's basically a val, just object syntax is shorter to type.