Added SetSiteLockState to TenantExtensions
update to IsFeatureActiveInternal to deal with repetative feature activation/deactivation
Update to deal with 'clean' site:  checks are not executed when IPR feature is not active