GDB support enhancements:
- Switch the assembler flavor from AT&T to Intel and back in the dissassembler widget.
- Remove StackList commands from the queue when a new Exec command arrives. This reduces the wait time when stepping through the code quickly.
- Remove duplicated command in the queue. Mostly to eliminate duplicate variable updates.
- Show the pending command in the command queue. This is purely for debugging and to check which commands are currently pending.
- Slight improvements to memory view to use sizeof() when no size argument is given.
Original work by Andreas Roth <aroth@arsoft-online.com>
REVIEW: 123900
REVIEW: 121456
REVIEW: 128268