Run an EventSearch across all its locations.

Please do note that this commit doesn't actually include retry; it'll
fail as fast as possible.  I'm working on that.
Documentation cleanups on server-side models.
Searches should be mutable.
Patch over an overly-broad security fix in Rails.

See monkeypatch comments for more information.