unified finiteSizeScaling with bootstrapping

All cases (1 or 2 exponents, with or without offsets) are combined in
finiteSizeScaling() with some proper flags.
Also implemented bootstrap sampling for error estimates.