macosx: Unify and refactor VLCLibraryTableCellView representation setting
Use of protocols lets us halve the amount of code it takes to populate the VLCLibraryTableCellView
(for media items anyway)
Signed-off-by: Claudio Cambra claudio.cambra@gmail.com