Fixes in the insertion and update commands in ctkDICOMDatabasePrivate::applyDisplayFieldsChanges

Merge remote-tracking branch 'remotes/lassoan/276-dicom-database-display-tables' into 276-dicom-database-display-tables

Conflicts:
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorAbstractRule.h
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorDefaultRule.h
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorRadiotherapySeriesDescriptionRule.h
Merge remote-tracking branch 'remotes/lassoan/276-dicom-database-display-tables' into 276-dicom-database-display-tables

Conflicts:
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorAbstractRule.h
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorDefaultRule.h
	Libs/DICOM/Core/ctkDICOMDisplayedFieldGeneratorRadiotherapySeriesDescriptionRule.h
Add UIDs in the display tables
Generate and use internal patient UID for the display tables WIP
Changed way of getting the display field maps
Fixed function signatures for getting display fields
Inserting one patient/study/series has the expected result in the Display* tables
Deletion from database works for display tables too; Some bugfixes
Fixed EOL characters