Uniform client-side ModelState error handling for ASP.NET MVC projects.