Removing memory leak

Prior implementation did not delete cond_expr_t objects after cond_expr_t::free.
This lead to memory leak, e.g. when conditional subscription has unix timestamp.