Modernize copy prevention in KeyLookup to use = delete (#671)
- Replace old-style private-and-undefined copy constructor/assignment in
`utility/keys/KeyLookup` with explicit `= delete`
- `KeyLookup` is a monostate singleton (all methods and data are
static); copies are meaningless