- refactor Mappings.Mapping to use a ClearableBytes32Set and multiple EnumerableSet.Bytes32Sets instead of implementing that code directly in Mappings.Mapping. - update the api for better readability and reasoning. This should be much cleaner now.
- add tests for Mappings.Mapping - remove SetMap.test.js (no longer used) - rename getManyCount to getValueCount
Needs to be cleaned up and reorganised.