merged -r691527 (MRM-841: changed registry trigger condition for repo-purge, auto-remove, create-missing-checksums and index-content consumers) from trunk