Cryptanalysis of the Engima in Rust.
Decrypts the given string by iterating through multiple possible Enigma configurations, returning the tuple (plaintext, key, ring, rotor) corresponding to the most probable plaintext.
(plaintext, key, ring, rotor)