fixed interaction with python garbage collector

when we passed the buffer of bytes to eresi to disassemble, we
werent keeping a reference to the buffer after eresi was done with it.
this resulted in a null pointer in the instr->ptr_instr member of
the eresi instruction struct.