more consistent response_block behavior for mocks

ie calls with response_block should result in empty body
fixes #429