[LIB-249] Replace hardcoded version in launcher scripts by ${project.version}
[LIB-250] Provide factory method create(configClass) in LdapGenericConfigExtension and PreferencesGenericConfigExtension
Merge remote-tracking branch 'origin/master' into configframework

Conflicts:
	dcm4che-conf/dcm4che-conf-ldap/src/main/java/org/dcm4che3/conf/ldap/generic/LdapGenericConfigExtension.java
	dcm4che-conf/dcm4che-conf-prefs/src/main/java/org/dcm4che3/conf/prefs/generic/PreferencesGenericConfigExtension.java