Fixed the views query to actually work when the language list contains multiple languages.
Fixed query to work with domain module. Might also need fix for node access, somebody should try and report.
Added feature to override the language list, whenever the current user language is equal to the site default language, to only show content of the default site language.
Added feature not to include content that does not have translations (is not in a translation set, aka tnid = 0).