IValidatable.RegisterProperty signature change.

The signature has been changed from accepting a single string parameter
to accepting a series of strings via the params keyword.
Typically interface contracts shouldn't be changed, but in this case, it
does not affect any objects using the method.