simplify (optimize) operand coding macro

simplify (optimize) operand coding macro definitions (OP1, OP2, OP3,
OP4)
now it is possible to define just :
{PUSH, OP1(rCX)}
instead of :
{PUSH, OP1(Reg), rCX}
that is exactly like it is defined in Intel/AMD manual, much shorter and
easier to read.