Merge branch 'master' into 8570_Implement_logging
Re #8570 - Logged configuration
Re #8576 - calling CryptographyService from CrlService, passphrase support
Re #8576 - moved CertificateNotFoundException to separate file
Re #8571 - Fixed problems during walk-through code review
Re #8578 - Cover private_key_repository tests- created tests for functions create, read, read_all, update, delete- (+) edited certificate_repository to the same stylistics