This reverts commit 5f8c2ce63499d05dfb4753eb1acc21dccf21d434.
Add Reference files for Broken KDevelop Configuration
Fix generating of empty configuration files
This seems a broken design and I'm keeping here just for compatibility
with KF5 - but this should be removed on KF6. With this patch the
generator will generate *empty* classes for configuration files without
entries.
By empty I mean that there will be no entries managed but everything else
will still be there: constructor, d-pointer, static methods, etc.
Not proud of this.