Use hook updating tags in response to package change

This is so that, as of currently, the library/gpl/bsd3/etc. tags get updated in PackageList in response to upload/mirror. Otherwise, the tags are displayed as ().