Uniter Action(id string) API client/server

This commit adds the ability for Uniter clients to query Actions from
state.State by id.  The response includes a server error message if the
Action is not present on the state server.
And it's fine to ask for an action by id at this level, but this level should convert ids to tags to send them over the wire.