Initial import of the new cparse engine using sdb and tcc

* There's still lot of work to do, this is just the base
Update sdb and some minor fixes for 'tf' and 't'
Implement pointer arithmetics in 'pf', 't?' and 'td'.
Minor refline hacky fixes in disasm
Fix interpret with filtering .~
Update sdb, more work on types 't'
Fix use of uninitialized memory in ARM disassembler

- Thanks fallout for reporting!
Fix warnings and mdisassemble signature
Fix off-by-one read in r_cons_memcat
Fix #171 autodetect script by extension, Initial work on 'ts'
Fix #165 libr_tcc build is broken on some GCC versions
Try to fix #168 rlang's python plugin not properly linked
Fix #172
Add .thumb and .arm directives
Fix RCore ctypes bindings removing unsupported methods
Fix swig build
Add 'dpe' command to discover the path of executable from given pid
Fix w32 build
Fix error in handling non-bios images as bios images

Just added size check
Fix scr.color issues in visual if manually changed