Rijndael, AES: adjustments to what key sizes are and aren't allowed

Fixes #451. Unit tests will be forthcoming.
5x and 3x are confusing. This should just be 5 and 3?