Uniter API now has WatchActions

This commit adds state/api and state/apiserver endpoints for
WatchActions.
https://bugs.launchpad.net/juju-core/+bug/1334390 has been opened.