Fix #654 -  FFI::AutoPointer#free causes FFI::AutoPointer#autorelease? to cast NullPointerException