Add virtual package provider listing page, fixes #400