Get assembly working for CLI again

Lots of settings going, thanks to better defaults in assembly.

Also added sbt-dependency-graph because it's really handy and sadly you can't make it a global plugin.