Explicitely set supported language pairs.
Fixed homepage URL.
Load dictionaries into a language pairs structure.
Mind indentation.
Small rename.
Treat dictionaries as monolingual in case they don't specify a pair.
Dynamically query dictionaries.

This now removes a lot of language- and dictionary-dependant spaghetti
code and it's another step towards making the addition of new
dictionaries a breeze.