Test_fetch, a test name so nice, I named it twice

And this is why drunk coding is not a good idea, DOH.
Add simple ordering.

This patch introduces one of the first system parameters, order_by. This
applies ordering to the objects returned by QueryView. This is very rudimentary
for now but contains the gist of how we want to do ordering and how we want to
process "special" parameters.