Story #7832: [EPIC] As a user, I have Alternate Content Sources
Move path validation to the plugins
Paths might differ plugin to plugin. For example, pulp_file might have paths such as
file/PULP_MANIFEST while rpm might have paths such as
baseos. For this reason, we should allow plugins to handle path validation.