Add authentication config options

Here's a PR for issue #35 

The test passes, although I had to infer some stuff about hapi internals, so it's probably pretty brittle.  

I guess I should add my reasoning again. I want to add an `auth: 'token'` parameter to the route object that is associated with the batch route, so I can do authentication stuff at the route level if I want to avoid deferring it to the individual batch endpoints.