Add findOrFail to Query Builder

For request #1357

This adds the ability to do `->findOrFail` in the query builder.