Reordered opcode evaluation logic according to the reordering in
Instruction of opcodes.
Added evaluation logic for OPCODE_DUP and OPCODE_POP.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>