Re #8471 - Error correction after review
Re #8471 - Added FK of parent certificate
Re #8471 - Edited Certificate object- due to database modification
Re #8471 - Initialization of DAO implementation- created data class according to DB tables (Certificate, PrivateKey)- created abstract class for DB communication