Fix key map range indexing (#680)
- fix ClassKeyMap and SmallKeyMap range constructor/assignment loops to
visit the final 1-indexed element
- add regression coverage for range construction and assignment
preserving the final key
notify author
notify list [rosetta-logs@googlegroups.com]