WIP - Actions :: Client API

Proposed public API for Actions - this PR is primarily to get feedback on the API
It's used in uniter.go
I just moved it here from the general params file to keep all the actions params in one place