Remove find, findOrFail from model, delegate to query builder

See #3682

Realisticly the tests for `Model::find/findOrFail` should be removed, but I left them in for the sake of ensuring that the static method calls still work.