Flare7K++: Mixing Synthetic and Real Datasets for Nighttime Flare Removal and Beyond