Uniter API now has WatchActions

This commit adds state/api and state/apiserver endpoints for
WatchActions.
I had to think about this name and look at the code for a long time before I understood what it meant. What about watchActionsForUnit?