increased length of import definition name and category properties to 50
went back from opencsv 3.0 to opencsv 2.3 so would work with Java 6
compiler
import definition name and category are now 50 chars
refactoring around bean converters so the data format from import
definition is applied
fixed syntax bug from last change
importDefinition messaging
comment out existingCaregiversContactInfo for now
redefine crms_import_log count columns as NOT NULL
fixed error msgs that were not displaying
use caregiverExisted flag so later can assign caregiver to instruments
that have a caregiver property

validateDataFile modified for new convention for caregiver instruments
to map a pseudo instrumentCaregiverId column

refactored caregiverExistHandling to match existing caregiver

visitLoc and visitStatus are required as they can set to reasonble
"global" value in import definition

fixed lots of error messaging that was referencing patient id when new
patient created without an id yet

refactored setPropertyHandling around instruments to be more efficient
added existinCaregiversContactInfo for completeness, even if not using
indexInstrCaregiverId for caregiver instruments
caregiver is now an association
caregiver is now an association
more work on new setInstrumentCaregiver method