Implement unit test for RandomGrabHashSet:
- Adds size() to RandomGrabHashSet because the unit test can use it well.
- Notice that the testGetRandom() and testIndexConsistencyRandomized() take around 100ms on my Core 2 Duo which is acceptable IMHO.