Yield the Model to the sortBy callback

As per the documentation in the v1-docs branch. The makes it consistent with the other collection methods.

I think ideally this shouldn't change the value of `this`, but that would be a breaking change.