convert sparseSet from an List of byte arrays to a int array.  this improves memory efficiency.  This commit does introduce a few more member variables that track HyperLogLogPlus' state.  This member variables such as the sparseSet index and tmpSet index will need to be synchronized in some way to make the class threadsafe