Clarify roles validation error messages

When doing the xor validation tests, we should differentiate between
the case where the user passed both arguments vs passing neither,
otherwise the error message is confusing when you don't pass either.

Change-Id: I99c307339ccd045a4c5b71824f3b7d91e2908154
Merge "Clarify roles validation error messages"