use call_log_dao instead of cel_dao in call_history manager
use timedelta.total_seconds

instead of custom implementation _timedelda_total_seconds