[Common] Update config system

 - removed old listener based API
 - used NIO.2 for loading and saving
 - Fixed bugs
[easyQuest] Removed useless config listener reference
[MapEditor] Improved loading and saving of map files