vigenere, unvigenere: Charsets simplify some code

The existence of the charset module greatly simplify the code of the
vigenere module. Thus, every module using the new vigenere is also
simplified.

Signed-off-by: Celelibi <celelibi@gmail.com>