update compatibility for hapi v8.x.x (fixes #2)

after merging (hopefully :smiley:), please update version in `package.json` and push update to npm.
may need to bump this. or we can feature detect in `index.js`.