unmonosubst: Tool to undo monoalphabetic ciphers

Unlike Caesar and Vigenere which only shift the alphabets, the general
monoalphabetic substitution shuffle the alphabet, making it more
difficult to break. A known plain text attack would be more efficient
that just a frequency analysis.

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