Web 3920 as an api client i want to be a

Added paging & sorting and added tests
Let's add default sort (_id) and skip (0)? Just to be sure that .sort(undefined) is handled correctly in a predictable way. I'm not sure if mongoose does it behind the scenes. Actually, if i remember this right, it should throw error, when passed arg is not an Object on String.