cache more BAM features in memory
GranularRectLayout needs to re-add cached layout rects to the bitmap, since they may have been deleted, now that `discardRange` is implemented.  references #220.
fix Wiggle-based tracks broken by memory leak fixes