cons: Simplify buffer management slightly in r_cons_printf

there is no need to check twice if the buffer is full.

In additition the first check (deleted) has an off by one error.
Fix project saves where old data was left at the end if project has shrunk in size
Fix overflow in r_asm_disassemble() and implement rip-relative refs in anal.x86.cs
Implement anal.{limits,from,to}
Correct save of metadata in project file

Corrects save of Cs, Cd, Cf, Cm meta commands

help text also slightly updated to match actual
working commands and syntax.
Truncate strings to their field size

not all strings are zero terminated. Truncate strings to their
specified size.
Fix two coverity issues
Add r_io->referer
Wip Fix r2 -d oo (workaround, because it's a race condition in fork+pid2path)
Fix crash in access to freed memory
Re-implementation of relocations handling.
Swap paddr <=> vaddr
Fix coverity issue