Allow users to override the app ID
GtkApplication enforces single-instance by default. This flag allows users to overide the app ID via the --gapplication-app-id, enabling additional instances if desired. Users can then create dedicated desktop icons or standalone windows.