Add support for global virtual library handling.

BrowseModes would read a pref library_id whenever called to limit results to subsets of the complete library.
The library_id can be a per-player pref or globally set. There's no code yet to set any of this values.

Run a full rescan for this change to work.