Remove the RelVal MC Spec

It was unmaintained and unused. Its purpose is fully
contained in the TaskChain spec (i.e. RelVals), so it's better
to cleanup now that the spec revamp is happening.

This is part of the effort to improve the argument validation.
Merge pull request #4687 from dballesteros7/removeRelValMC

Remove the RelVal MC Spec