actionResultWatcher :: Implement watcher for actionresults

And a couple golint cleanups
The switch form, versus the if block form, is what @davecheney preferred because it makes the expected types more explicit.