Properly track m_cUsedBuckets in abc::map::add() and remove()
Minor (bug) fixes
Fix infinite iterations in caller if start condition == end condition
Fix abc::memory_address_error when adding to an empty abc::map
Add test for abc::map