Fix test ordering: no ordering results in possible test failure.
Fix language tab urls when using list filters. Fixes #203.
Patch form_url in render_change_form so it carries over the language tab selection.
This is required, otherwise it gets lost if form_url is not empty.
Fixes #202, closes #204.
Fix query navigation in cases vanilla models are encountered deeper.
Merge pull request #206 from spectras/fix/regular_select_related

Fix query navigation in select_related code for when vanilla models are encountered on a deeper level.
Minor code improvements to TranslationAwareManager.
Rework kwarg and query translation so they accept deep query strings
Replace visitor pattern with a more pythonic generator/iterator pattern.
Refactor query translating tools
Add some tests and try to fix the alias reuse issue. Still WIP.