Add support for HTTP Basic Authentication

I feel this should be included in the middleware as the prerender server ships with the [basicAuth](https://github.com/prerender/prerender/blob/master/lib/plugins/basicAuth.js) plugin