Added ErrorContentConverter.IsMultiple
Changed validation in ModelBase from IDataErrorInfo to INotifyDataErrorInfo (multiple errors per property distinguished by codes, no redundant calls, no string property names during validation); derived ModelBase<TSelf> from non-generic ModelBase
Added support for multiple error messages to TooltipPopup (also error messages as strings, ValidationErrors and ValidationMessages)