[kaboutdata] Allow setting empty display name
Setting an empty QApplication::applicationDisplayName() may be desirable (see https://bugreports.qt.io/browse/QTBUG-111497)
Currently when setting an empty display name we fall back to the component name, which prevents one from forcing an empty one