MIL-291: Manually set the ng-pristine/ng-dirty classes; Hitting an issue with AngularJS 1.3 beta and handling server-side validation manually