Add AssociatedFieldsValidator and tests and docs
Merge pull request #995 from batmanjs/associated-fields-validator

Add AssociatedFieldsValidator