Relax type of sum for weights

This allows constructing a WeightVec from a DataVector with NAs.