Removal of magic strings in AddModelError methods

- Added ModelStateDictionary extensions for making AddModelError method
strongly typed.