Modified the appication to return 403 errors when signature, client or host is not allowed, and moved the setting of the http headers to only occur when the output is being written
Minor modification to the application description
Added travis configuration