new documentation files Architecture.txt and Configuration.txt
Documentation files moved to documentation folder
Properties framework: ConditionalOnMissingClass removed (does not work reliably)
dependency spring-boot-autoconfigure removed
sdimain.properties: property sdi.collect.csv.encoding added
A lot of java doc added and TODOs resolved.
Some minor refactorings when I saw that the current interfaces could be enhanced.
CustomPreparePersonJob.java removed (since not used)