Dictionary and HashedCollection under common base class
Update API-CHANGES.txt
Cleaned and restructured test for Dictionary and HashedCollection
Fixed HashedCollection >> removeKey:

Found by tests
Putting [ aBlock value ] in ifTrue:IfFalse: so the code is inlined
Merge pull request #794 from herby/assocative-collection-restructure

Assocative collection restructure