Update to hapi 8

Closes #29