Improved language reader:
- Every .lang file should now be encoded in UTF-8
- Improved automatic language chooser
Updated TODO