TMP: rename aes.rs to aesdangerous.rs
TMP: various small updates.
TMP: Integrate software and hardware AES implementations.