Keep track of the originally set HTTP Status Code

When explicitly setting the status code in a 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>
Merge pull request #33 from davidcelis/original-status

Keep track of the originally set HTTP Status Code