Actions CLI - tracer implementation

Just connects the command line 'actions' and 'do' to the apiserver; basic initial CLI implementation
I'm wondering if we actually want all this hidden behind a supercommand: `juju action do`, `juju action list`, etc etc?