Re #8578 - Cover private_key_repository tests- created tests for functions create, read, read_all, update, delete- (+) edited certificate_repository to the same stylistics
Re #8578 - Updated certificate and certificate_repository- certificate initialize revocation_date and revocation_reason on "" if input is None- certificate_repository - repaired error after tests - edited comments (return) - stylistics
Re #8578 - Implemented new functions- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, get_all_issued_by- update returns of all functions
Re #8476 - Added `to_dict` method to Subject, minor bugfix
Re #8476 - Certificate usages bugfix (?)
Re #8476 - Refactored the application; swagger is not used for code generation anymore, REST API is being implemented from scratch. Migration only, fixing tests.
Re #8472 - Fixed PrivateKey field assignment typo
Re #8471 - Merge implement DAO - source code