adjusted col widths
added instrCaregiverExistRule
instrCaregiver is now a Boolean
conditional validation of instrCaregiverExistRule based on
instrCaregiver value
added instrCaregiverExistRule
new existRules2 list that does not have Must Not Exist
testing instrument.informants without codes because now that caregiver
instruments map Caregiver as an association careId should not have
negative value
changed instrCaregiver..10 metadata to a toggle now that it is a Boolean
flag
changed instr_caregiver..10 cols from SMALLINT to BOOLEAN as it should
just be a flag in import definition
added incErrors and incWarnings to addErrorMessage and addWarningMessage
respectively, so don't have to call inc* method separate in the code
change metadata size of import definition name in both import definition
and import
comment only
untested usage of import definition startDataRow

removed incErrors calls as those are now bundled with addErrorMessage

contactInfo handling calls method to convert State from code to US
postal abbrev. if needed (subclasses can override)

FUNDAMENTAL CHANGE: allow caregiver instruments to be imported even if
caregiver in data file does not exist, i.e. create Caregiver (supported
by the instrCaregiverExistRule)

fixed bugs in setInstrCaregiver