missing commit
depend on new crypto-cipher-types with better key size descriptor
export AES now we can specify the key size.
Maybe workaround for an older gcc (<= 4.5) bug.

older gcc seems to be confused by the shuffle value, and
error out as gcc can't work out it's a 8 bit immediate already.

make the function type closer to a 8 bit immediate so that gcc
have less thing to work out.
bump version