Updates so that AES stuff compiles again.
Update AES to work with new rust, move around constant time functions.
Make AesSafe much more readable.
Get AesNi to compile at higher optimization levels.
AES: Convert all interfaces to use [u8] instead of fixed length buffers.
Cleanups / remove many warnings.
Update aes.rs to use macros.
remove unused variable.
AES-NI: kw -> round_keys.
AesNi: tiny updates.