Fix #1552 - Handle rip variants of lea in the x86.nz assembler
fix memory leaks in init_pdb7_root_stream()
fix some memory leaks and logic problem
PDB honors rabin2 -B and -r
anal_arm_cs.c THUMB ldr stuff fixed
debug improves
Fix null deref in RDebug.wait()
Add /* and */ commands to handle multiline comments
Add 'af [name] [addr]' new command arguments
Honor 'q!' and scr.interactive when quitting debug mode
Update capstone again
Correct string length & name in visual mode Vds command

this is a partial fix for #1621.
Truncate Vds string value to selected field length

Another piece of #1621
Handle the latest MIPS asm.cpu variants from Capstone
Correct VdS when operating on a selected region

- only accept \0 terminated strings
- unify code mostly with style of Vds. Not strictly needed
  when only \0 terminated strings are accepted.
- don't care about block boundary. Upper code already defines
  the region for us which may or may not be a block.
Another piece of #1621.
Fix issue bad string filtering in PDB symbol names
Fix coverity issues
Fix some buffer overruns in the PDB parser