libtorc-media: Update TorcMediaMaster

- complete media removal handling.
- add a QMap for faster media lookups.
- add GetChildByIndex for faster access from custom proxies.
libtorc-media: Add TorcMediaMasterFilter

- a subclass of QSortFilterProxy model with custom filering and sorting
of a TorcMediaMaster instance.
torc-desktop: Add media filtering