USE_IS_VALID_OFFSET in RAnalData to speedup disasm ~10x on slow io backends

- This requires more testing and the backend must provide
  sections or valid memory region areas somehow to make it
  work on the gdb backend for example, otherwise it's disabled
new panel layout and improved responsiveness in enyo+ff
minor color changes
Fix echo | r2 - infinite loop
Fix all latest COVs and avoid use of tabs in `i`
Handle ^C in /B
Add sys/tiny.sh - wip
Fix crash in COFF parser
Fix /C help
improvements on renaming functions from left panel and renaming different types of flags
changing context menu options to disable renaming on symbols and relocs
refactor of symbols menu, new entropy panel, refactor of string and setting panel in their own js
Fix clang buildfarm compiler error
Fix w32 build
Fix lot of overflows in the dwarf parser
Fix GCC warnings: array subscript has type 'char'

Reported at NetBSD-current/amd64
GCC 4.8.4 (nb1 20141012)
Fix underflow in RIO and clean some null derefs in RBin
Fix a crash when the map name is null. Fix a crash when a thread list is requested from a backend that doesn't support it.
fix crash in asm.c

asm.c could assemble more instructions than spots in the token array,
this fixes it.
libr/core/cmd_anal: make cmd_anal more readable