Update to hapi 7 with better error support.

Allows hapi to process AuthorizationErrors and TokenErrors correctly.  Updates dependencies to hapi v7.