Adding rod functionality: a specialized grouping of pileup data.

Rods group all pileup data at a specific point on the locus — this commit provides a clean container for this data, as well as methods for performing conversion from pileups to rods.