- added basic Query object to support some more complex ORM use cases (LEFT OUTER JOINS at the moment)
- added trivial unit tests for query object + run_tests.py executable to launch them
- fixed the issue with server-side sorting of m2o columns
Warning: this is very basic and was only done as a low-risk fix to introduce support for OUTER joins, as they are needed in some cases (server-side sorting of m2o columns being one)
This will need to be improved and extended a lot to be really useful -> targeted for after v6.0...
Hopefully this does not break too many things...
bzr revid: odo@openerp.com-20101001165615-0iknn3pp1ctg7q6g