Fix oldest/newest methods on Mongoid

- Mongoid `newest`, `oldest`, `previous`, and `next` now use `reorder` to ignore any default scope, consistent with ActiveRecord
- Mongoid 3.x: Add support for `Criteria#reorder` method from version 4+