- Fixes WerWolv/ImHex#373
- std::string -> const std::string& where needed - Added a FileIO abstraction class - Fixed recent files not updating - Removed localization file from global include - Renamed lang to pattern_language/pl - Renamed EventFileDropped to RequestFileOpen
This fixes so many issues the previous implementation had, especially on Unix