- Added documentation
- The interface for ReduceTask and ReducePairTask is now consistent for both objects.
- Removed the redundant code in ReducePairTask, which now uses that of ReduceTask.
Changed the interface of Group::make_tree to be more consistent with that from WorldMpiInterface::binary_tree_info.