Begin assetbrowser cleanup

This builds on the changes in #3305 to generate the asset browser list from the package contents.

be3b180 adds the xcc global mix database - we should obtain permission to use this before merging this pr.