Fixed a bug that caused vigenereDecrypt function to return garbage when key and ciphertext had mismatched case.
Initial commit.