rc4 stream cipher for haskell