Add starting_after and ending_before as methods to resources

This enables something like `clever.Student.find().starting_after('...')`
hmm..would you believe that if `starting_after` the first thing returned by `ending_before` is of size 1, that verifies these were the last items?