actionResultWatcher :: Implement watcher for actionresults

And a couple golint cleanups
If I understand correctly you are trying to do:
```go
if !strings.HasSuffix(prefix, actionResultMarker) {
    prefix = prefix + actionResultMarker
}
```
If I did not, I believe the purpose of this is a bit hard to understand.