gitignore: Add Cargo.lock
log: Report timing of heavy operations
Use the XorShiftRng for faster resampling
Drop the src/bin folder
Make the resampler generic
Parallelize the basic bootstrap, 4x speedup on 8 cores
Add a space after every comma
Don't measure the cost of reading the clock
bench(): Accept functions and 'static closures
merge the bencher module into the target module
Nuke the type checked time units (too much maintenance burden for little gain)
Collect measurements with different number of iterations
Simplify seeding of XorShiftRng
Remove some unsafe code regarding moving closures
Move all the statistic structs/fns to libstats
Leverage the new `Duration` struct
Log more timing information
Store the sample as a vector of (iters, elapsed) tuples
Reduce default number of KDE points from 1_000 to 500
Plot (iters, elapsed) pairs