Added non-blank validator for can.Model and can.Map

Replay of PR #1830 for s37 release branch