Bug fixes, features, and GMK fix

Added a preference option allowing you to choose your langauges, actually making
the translation files useful, some of them need more completed though. Fixed an
issue with GMK files version 820 the ones exported from GM: Studio, they are all
fine now except an issue regarding extensions being treated as a group.