Change the default ppsspp package to SDL frontend, as it supports vulkan, and is allowed to build the headless binary together.
And use the new functional framework for recursive style attributes.
Emulators form a class by themselves. So, they should be moved to applications/.