config: introduce new config generation system
config: introduce new config generation system

* config and UI elements are now defined in a single place
* buttons are now part of the config section aswell
* configs can now directly be sorted to specific groups
* add headers to structure cohesive elements
* resize main window automatically based on entries
* reduce scale when wow backdrops are used to maintain textures

shagu/pfQuest