This patch fixes a variety of typos in documentation and comments, found by running `codespell`.
This patch adds more tests for the dovecot library, in particular: - Protocol errors (invalid versions, etc.). - Invalid command (cli-specific test). - Connection breakups.