Restrict conditions and types under which owner and contact is set by default.

Also adds a Mixin library that can be leveraged by models.<br>Most forms have been checked for consistency with the new style.  Watch for wrong preloads.<br><br>ref p/68182628 b/13637155