Update data annotations validation to support the DisplayName attribute
Update data annotations validation to more easily allow overriding the error result
Update data annotations validation to support the Display attribute
Add workaround to read Display attribute when on Mono