Register the packagesite in repository metadata, if it has changed refetch the
metadata

Fixes:		#426
Reported by:	swills