Add chacha preference, and add speed tests for AES-GCM and ChaCha20-Poly1305.