* Source restrukturing
* Differentation between internal and external procedures
* cascading configuration extended for directories
* Formatting
* put comments into procedures
* code cleanup
* new Procedures: installRoots, getInstalledRootCAs, syncRootCAs
* keystructure changed
Merged Core cleanup from pkg

Merge branch 'develop'  into develop

Conflicts:
	agent/bin/certnanny
	agent/lib/perl/CertNanny.pm
	agent/lib/perl/CertNanny/Enroll/Sscep.pm
	agent/lib/perl/CertNanny/Keystore.pm
	agent/lib/perl/CertNanny/Util.pm
Debug openSSL renewal after code merge
resolved merge conflict
* Initial logs are buffered until u set a logtarget and do a log
* default logtarget set to OFF
* Java getInstalledRoots implemented
* several fixes
CAPI engine debug after code rework
Merge branch 'develop' into develop
* Java installRoots
added windows seeeerver https cert binding
debuged Windows and PKCS12 and OpenSSL renewal
Java Keystore debug
Merge branch 'develop' of /home/luh130/share/projects/github/certnanny/CertNanny/ into develop
* PKCS12 syncRoot Alpha Version
* minor bugfix
removed windows serivce debug logging