Make ActionResult an Entity

so we can add it to AllWatcher
merge from upstream master
Merge pull request #405 from johnweldon/actionresult-entity

Make ActionResult an Entity

so we can add it to AllWatcher
state/apiserver/usermanager: removed unused dummy authenticators

This PR removes the unused canRead/canWrite authenticators from this package. The justification is as follows.

* The authentators were hard coded to always authenticate whatever value was passed, _even if it was not valid_

* If the authenticators did validate their data they would find that arg.Tag passed to them was commonly empty, which is bad for two reasons

1. "" is not a valid API tag
2. "" is the synonym for "admin"

* Lastly, the test's continue to pass without them ...
Merge pull request #411 from davecheney/159-remove-unused-can-read-write-checks-from-usermanager

state/apiserver/usermanager: removed unused dummy authenticators

This PR removes the unused canRead/canWrite authenticators from this package. The justification is as follows.

* The authentators were hard coded to always authenticate whatever value was passed, _even if it was not valid_

* If the authenticators did validate their data they would find that arg.Tag passed to them was commonly empty, which is bad for two reasons

1. "" is not a valid API tag
2. "" is the synonym for "admin"

* Lastly, the tests continue to pass without them ...
all:gofmt
Merge pull request #413 from davecheney/160-gofmt

all:gofmt
WIP initial commit, results-set
WIP results-set
WIP action-set tests initially complete
WIP action-set tests tweaks
WIP action-set, lots of panics but all compiling
basic action-set tests passing
More action-set tests