[BDG-FORMATS-26] Removing bulky fields from the pileup record.

This pull request removes "bulky" fields from the pileup record. The read group fields in the pileup record lead to a large memory/GC overhead and are ultimately unnecessary for most pileup related tasks. This also removes the aggregation specific fields from the pileup record.
Fair enough.  So I'll add back in a sampleId field, will you merge that PR when you see it?