Languages of all files added to session.

File's language is added to session if it is found in the file and is
the same as other file languages, otherwise error is returned.
Shows file's language next to the file's container.
All rules get language through session.

Glossary gets source and target config after queuecomplete.
Changed file validation.
Merge pull request #27 from jonastinkle/auto_language

Auto language