Load icons by createContext(), not from main.cpp
Add debugging variable textures_count to track textures number
HackFix resolution changing
* cleanup GameStateConfig textures before resolution changing
* disable confirm dialog for resolution changing to avoid crash (hack)
* avoid executing GameStateConfig logic and rendering after cleanup() was called
* 1 texture is still not freed
* Next step should be handling confirm_dialog somehow and searching for not freed texture