An app with a far cti that uses rcx/ecx but whose segment is flat (cs, ds, es) today raises a debug-build assert. It works fine in release. Here we relax the debug-build assert.
Adds a test case to common.decode which fails with the assert without this fix.
Issue: #107