DuettoBackend: Refactor some code in a new file
DuettoBackend: Cosmetic fixes
DuettoBackend: Move ptrtoint and sub implementation to Opcodes.cpp
DuettoBackend: Fix implementation of constant GEPs
Fix optimizations of pointer differences on NBA