improve implementation of language list retrieval, as part of issue #831
Merge branch 'gh-831' of github.com:pculture/unisubs into gh-831