title: Hapi does not return data attribute from Boom error
body: <p>When replying with a Boom error from my Hapi route...</p>
  
  <pre><code>{
        method: 'PUT',
        path:'foo',
        handler: function (request, reply) {
          reply(Boom.badRequest('something', { stuff: 'and more' }));
        }
  }
  </code></pre>
  
  <p>... I get the following response:</p>
  
  <p><code>{"statusCode":400,"error":"Bad Request","message":"something"}</code></p>
  
  <p>It's missing the data object which provides the details of the error!  What's the deal?</p>