Remove Response#published?

We shouldn't pretend that we have scheduling of responses. If a
response needs to be scheduled, this should be done using the
scheduling feature on the consultation itself.

This commit also cleans up the remaining test failures.