headers handling

This adds a `headers` method available to the handler for manually
setting the response headers.  This is implemented by pipeing the
call to the underying sinatra `headers` method.  It uses the same
API and returns/performs the same function.

@jcredding more of the same - ready for review.