updates for hapi 8
major cleanup
add gitignore to npmignore
update dev dep, fix test that was broken
4.0.0