Sampling improved.

Now:
	- sample_2 renamed to sample_low_mem
	- sample and sample_low_mem raise SampleSizeErrors
	- sample by default does not keep the order
test_read_pairing renamed
bugfix: tempdir parameter renamed
Some unnecessary code and comments removed
pair groupers refactored
sample can now hold the items in disk