Fix activation

- Fixes more side effects of the identify order fix (#1037).
- Fixes some grammar and updates some plurals (#1424).
- Fixes a problem where inscriptions (such as !d) weren't being detected because of the UN_KTRL on all chars.
- Adds inscription checking (for ! and ^) to player, cave, and object context menus (#1794).
- Makes context menu keys reflect the current keymap, when possible.
- Invalidates "Activate" on object context menu when an artifact isn't equipped or isn't charged.
- Implements #1737 with a confirmation prompt.
- Fixes #1775.
- Fixes #1795.