Try to speed up backward-mode automatic differentiation

Backward-mode automatic differentiation may be able to be made faster by merging members in struct num_collect::auto_diff::backward::graph::node_differentiator::node_info to class num_collect::auto_diff::backward::graph::node.