Minor updates on review of ComponentMetadata rules improvements

+review REVIEW-5218
Tweak docs for component selection rules

+review REVIEW-5248
Improved error message for dependency rule with invalid input parameters.

+review REVIEW-5248
Deprecate rather than remove the ‘eachComponent’ methods on ComponentMetadataHandler