macosx: Emit the correct notifications in VLCLibraryModel
At the moment, we have several update methods that emit the same notification despite handling different media types/groupings
This MR corrects this and adds a missing notification for Genres