Keep track of the originally set HTTP Status Code

When explicitly setting the status code in a `head` response, honor that
code in the `RestfulStatus` middleware instead of overriding it with the
status code that the middleware has deemed appropriate.

Signed-off-by: David Celis <me@davidcel.is>