made SubsystemOccupationNumberProbabilityMeasurement.get_estimate() work without constructing a full dict of every possibility
optimized a function slightly

i need to keep this 25+ day commit streak going somehow
Save rng seed as a string in hdf5.