Merge branch 'release/0.3.1'
Merge branch 'release/0.4.0'
Merge branch 'release/0.5.0'
make constructors for SpaceSaver subclasses public so that deserializers that are not in this package have access to them
use different public apply method instead of public constructor for SSMany
Revert "use different public apply method instead of public constructor for SSMany"
After discussion with ianoc we decided to also serialize bucketsOption which requires the main constructor of SSMany to be public.
This reverts commit bda78370ea701451765d4fe821fa87969ae3198c.
Merge pull request #289 from tresata/feature/spacesaver-fix

make constructors for SpaceSaver subclasses public so that deserializers...
Restoring optimized SketchMapMonoid#sumOption
Merge pull request #293 from twitter/jnievelt-292

Restoring optimized SketchMapMonoid#sumOption
Migrating these out from summingbird to more general location
Add tests, fix some bugs. Function name/style refactoring
Remove some debugging code
Hll optimizations
Migrate to newer Caliper, add a HLL benchmark
Optimize the storage backend used in sketch map
Merge pull request #297 from twitter/newer_caliper_HLL_benchmark

Newer caliper hll benchmark
Merge pull request #299 from twitter/feature/HLL_optimization

Optimize HLL sumOption
Remove unused variable
Merge pull request #301 from twitter/sketchmap_opti

Optimize the storage backend used in sketch map
Merge pull request #296 from twitter/feature/migrateAsyncSummersFromSB

Feature/migrate async summers from sb