XOODYAK for Rust

This is a Rust implementation of XOODYAK, a cryptographic primitive that canbe used for hashing, encryption, MAC computation and authenticated encryption.