DataAnnodations no longer requires IValidatableObject

Part of model validation overhaul update incorrectly added a requirements on models to implement IValidatableObject