404 on DELETE member w/ invalid ID

The fact that we validate the member ID as a hex-encoded uint64 is an optimization in the server. Failing this check does not warrant a different user-facing error code than if that ID was valid but does not represent an existing member.

Rebased on #1492
Yes, we're keeping the optimization. I'm arguing that we should not change the response code because of it, though