New x86 instruction length decoder.

The instruction length decoding is made in class. There are a lookup table where each instruction is grouped with similar instructions.

If the instruction is not yet supported or can not be moved instruction length is set to 0 and IgHook prints unrecognised prologue error.