Bug 1072184 -  Destroy the hawk session on DELETE /registration

This function is not building an http error message. It's extracting the simple push urls from the requests if any and making sure they match a pattern.

The error message is done my the presentation layer in the HTTP api, not in that function.

So : "I don't like it" is not good enough :)