status handling

This adds a `status` method available to the handler for manually
setting the response status.  This is implemented by pipeing the
call to the underying sinatra `status` method.  It uses the same
API and returns/performs the same function.

@jcredding more of the same - ready for review.