Adds the evex-promoted opcodes vpcmpgtb, vpcmpgtw, vpcmpgtd, vpcmpgtq, vcmpps, vcmpss, vcmppd, vcmpsd, vpcmpeqb, vpcmpeqw, vpcmpeqd, vpcmpeqq.
Adds the new AVX-512 opcodes vpcmpub, vpcmpb, vpcmpuw, vpcmpw, vpcmpud, vpcmpd, vpcmpuq, vpcmpq.
Adds tests for above.
Opcodes have been checked against llvm-mc, binutils/gas/objdump and capstone.
Fixes a few minor white spaces in the decode table.
Issue: #1312