macosx: Improve handling of library change events in VLCLibraryModel
Be more specific and granular with which lists are changed, according to the items that have actually been changed (where possible)
Signed-off-by: Claudio Cambra developer@claudiocambra.com