Switch to hapi.js.

Close #1.