Decode Signed LEB128.
pointer to data pointer, *p is updated to point past decoded value
decoded value
https://en.wikipedia.org/wiki/LEB128
See Implementation
Decode Signed LEB128.