Localization features and fixing the issue with Unicode characters in TextAreas.

Added a system by which multiple interface languages may be supported, as well as the ability for users to add their own languages. Also fixed [this issue](https://github.com/DoctorAlpaca/dictionary/issues/2) where Unicode characters in EditEntryWindow's TextAreas wouldn't display properly.