added a new class: DBClient that is for the super class of DBClientZabbix and DBClientAsura.