Added a variant on the Kasiski Examination and a moderately successful vigenere cracking function