update couchforms and receiver to test request abstraction

(the API has not yet been changed)

EXPERIMENTAL DO NOT MERGE