Configuration supports now creating and adding custom tab + panel

Now it's possible to create and add a panel to the configuration tab.
This allows developers to integrate into a homogeneous settings UI
management.
Test updated