Added the rest of the AVX instructions.
Added AES, FSGSBase, rdrand, FP16C, and FMA instructions.
Added the SHA instruction set.
Added the missing movsxd instruction.