Fix -1 calculation in rpnesil.c

It calculated bit-2 mod 0x40, because 0x3e == 0x40-2.
Implement 'pie' to disasm code and esil at the same time
fix #1366 and make r_io_close keeping the current desc if it does not get close
Fix many x86.udis86 ESIL expressions
Fix bugs in esil for arm.cs/x86.cs and a crash in arm.cs esil and pie
fix renaming functions from the hud
Fix some ELF OOB crashes (thanks @maijin for reporting)
fix f.- ; do not try to free the stack
add new color-profile: focus
Fix visual disasm for arm.gnu plugin
Fix VB title issue
Only anal.next if address within an executable section
Fix file2 and file3 fuzzed ELF files
Fix the rest of fuzzed elfs crashes
tiny cleanup in r_core_block_read // I'm not finished here
Fix a regression in previous elf change
Use RCons in 'ik' (fix some tests)
fixes the w32 native debugging and error messages
Fix w32 build (oops dislexia)
Trying to fix issue #1354: Program memory width is 16 bit, JMP/CALL addresses should be converted to 8 bit memory width when disassembling.