Moving referenceLenthFromCigar to the AdamContext object.
Added TrackedLayout, for laying out ADAMRecords in a non-overlapping way.
Added filterByOverlappingRegion to AdamRDDFunctions.