Tests for order by with nested fields (Fixes #53)

implementation not changed, tests did not turn up any problems
These are not very good tests because they could be returning the wrong result. I think the table alias stuff is the right thing to test, what needs to be tested is that the appropriate object projects are done to extract out the right field being ordered by in nested documents.