AEAD Tests.

Add tests for AEAD functions: AES-128-GCM, AES-256-GCM and
ChaCha20+Poly1305.

(cherry picked from commit a2eef4199371fb5008d37cf232430ec50aefdf0d)

Conflicts:
	test/Makefile