Made npm test resolve to grunt watchtest task
Added validation to the Collections
Removed some inappropriate tests
Done all the additional collection validation.  Still to do submodel validation
Enabled validation of a collection or submodel in a model