Allow response to vexatious requests to be submitted without response input

Silently replaces the blank public_part field with the text
"Rejected as vexatious" to preserve the expected data structure.
Keeps the submitted response if the responder has provided one.

Closes #108