unhacking the dist.pvclust function (supporting default behavior plus new distance functions that live in the fastcluster_mod package for now)