Add a new `test' rule that tests all three combinations (128, 192 and
256). This required the re-ordering of ifdef's in test.c, similar to
that in aes.[ch]. test.elf now exits with the number of tests which
failed, so the test rule in Makefile will notify properly.
Remove the unused variables `buf' and `buf2'.
Also, add a .gitignore file.