Fix bug in ultrametric merge weight
Add documentation to ultrametric merge
Allow generation of maps from subsets of the tree