Introduce proper signature checking

Introduce signature checking for
- plaintext, signed w/ PGP/MIME
- plaintext, signed w/ PGP/INLINE
- encrypted, signed w/ PGP/MIME
- encrypted, signed with inner signature w/ PGP/MIME
- encrypted, signed w/ PGP/INLINE