Added Identity and Recipient interfaces for custom key wrapping mechanisms.
Added ASCII armoring support.
Updated build target to ES2022 (Node 18 and all browsers).
Ensured the whole module can be tree-shaken by bundlers.
Improved documentation, testing, linting, and style.