Change IsValid method in ModelStateDictionary to GetValidationState

Fixes #400