Make prereq-handling still work (minus version-range) if no CMR

Using PR for visibility, but per #toolchain discussion will merge straight into master (after travis check) so can test against perl blead (where CMR might not yet be available) before rebasing XSMULTI against it ready for smoke-testing.