Simplifying some of the validation now that we are using ng-form because we have sub-forms in a repeat. Had trouble re-figuring out the watches but got there in the end. Some more code can be cleaned up though and still not fond of the hard coded form names in the directives but not sure what to do about that.
simplifies validation bubbling, changes over all list mgmt to use underscore ... much simpler.
Got custom postcode validation working on the server side, got validation messages updating properly from the server response
Now have server side validation working and wired up to specific fields, have streamlined our custom directive validators to store the error message in the validator object which is much nicer to retrieve in the view.
Adds an angular helper service for detecting the current form in a scope, fixes the form watching expressions got server validations showing per field even in multi-value editor with inner form. Got server side validation working for delimited values.
fixes csv editor to ensure that it bubbles up it's validation messages.  Ensures that server side validation messages are re-validated upon user input so that the form can be submitted again. Fixes up validation summary to only clear for a property when all fields on that property are valid.
fixed server val directive to not reset the error message