Fix buggy RC4 AMD64 assembly and add test to notice similar issues
* cipher/arcfour-amd64.S (_gcry_arcfour_amd64): Fix swapped store of 'x' and 'y'. * tests/basic.c (get_algo_mode_blklen): New. (check_one_cipher_core): Add new tests for split buffer input on encryption and decryption.
- Reported-by: Dima Kukulniak <dima.ky@gmail.com>
- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>