Rename test.cpp to driver.cpp and add real tests in test.cpp to check how QDigest deviates from the Naive accurate implementation for a range of percentiles ranging from 5 to 95 in increments of 5. Tests for random, geometric, and poisson distributions as of now.