Manipulating the output of pigeons

Pigeons supports several methods to post-process the output of parallel tempering, including convenient methods that store in memory all the samples, as well as memory efficient methods using either the disk or constant-memory statistics.