Add RAnal.cur.esil_trap ()
fix for issue #1834, handle NULL pointer return value from r_bin_java_read_next_attr_from_buffer()
Make rop dissassemble back from the end gadgets

- Remove some exta dissassembly steps too
- Fix up some rop search stuff
- constify is_end_gadget
- Comment the rop stuff
- Remove constant 60
- Rename rop config stuff
Add var renaming in webui and fix various bugs

- Fix missing spaces when show_functions and not in function
Fix some more disasm glitches
Fix #1839 - Fix crash in dalvik flagname parser
Fix #1842 - Crash in ROP search
Fix #1833 - AFL crash in r_bin_java_read_next_attr_from_buffer
Fix uninitialized function pointer crash in disasm.c
Update capstone fixing x86 slowdown issue
Add doc/clang-format
Properly update capstone
Refactor cmd_print_format into r_print_format

* Enable nested specific fields access for reading and writing
* Fix pf: json regression
make the end_gadgets list actually work
don't run r_anal_op so much, 2x speed increase!
squashing
Fix aaa is the old aa, current aa is the old aa0. (Do not run afna)

That should fix #1849 and missing entry0 issue
Fix #1850 - Call cmd.hit on /m
Define LC_ENCRYPTION_INFO_64
MIPS CS ESIL : Remove shorthand expressions
Add SRA, SRLV, SRV, SLLV, LBU, SLTUI
Fix SLL, SRL