Ptvis memory consumption

Speed up, and more importantly, greatly reduce the memory footprint of reading ptv_is files, with two measures:
1. Hold only the active trajectories in memory at any given frame (minor, but needed for 2).
2. Allow on-line short trajectory discarding.