Start work on v0.2
Add Handle class
Add HandleTest class
Add HandleTest.numberOfElementsInUseDecrementsAfterHandleIsGivenBack
Pass HandleTest.numberOfElementsInUseDecrementsAfterHandleIsGivenBack
Add Handle.valid method
Add HandleTest.handleWithNullElementReportsItselfAsInvalid
Pass HandleTest.handleWithNullElementReportsItselfAsInvalid
Add HandleTest.handleWithNonNullElementIsValid
Add HandleTest.handleIsInvalidAfterGivingElementBack
Pass HandleTest.handleIsInvalidAfterGivingElementBack
Move FIXME
Add Pool.getHandle
Rewrite PoolTest in terms of Handles
Pass most tests in PoolTest
Pass PoolTest.poolDoesNotReturnElementInUseWhenOthersWereGivenBack
Fix PoolTest.poolGivesNullWhenResizeForbidden
Fix PoolTest.poolGivesSameElementAfterACallToGiveBack
Fix PoolTest.poolDoesNotGiveBackSameElementAfterItGotTwoBack
Fix Pool constructor doc