#147 Unauthorized extension for #146
#142 Boom.wrap never sends custom message to client
#139 Adds support for `Boom.someMethod(err)`, closes #138
#138 Preservation of `err.name` via `Boom.create` or `Boom[someMethod]`
#78 Add Boom.teapot() method with documentation and tests