LDCiphers (AKA Latin Dance Ciphers) C++ implementations of Daniel J. Bernstein's Salsa20, XSalsa20, ChaCha20, and XChaCha20 ciphers and Poly1305 message authentication code system