Refactor aes_encrypt to aes_cipher.
Add standard inverse cipher outline.
Implement inv_shift_rows.
Implement inv_sub_bytes.
Implement inv_mix_columns.
Fix inv_mix_columns, add doctests and testing convenience functions.