A menu shouldn't be required, because clients can show their own popup windows on a `ContextMenu` activation. They don't need to provide a dbus menu. cosmic-applet-status-area currently assumes the existence of a dbus menu, and errors out and doesn't register the client if it doesn't provide one. The dbus menu should be handled as an optional component.