Updated bundled libffi to 3.0.13 (for variable length arguments)

--HG--
rename : ext/ffi/libffi-3.0.10/CMakeLists.txt => ext/ffi/libffi-3.0.13/CMakeLists.txt
rename : ext/ffi/libffi-3.0.10/cmake/ffi.h.in => ext/ffi/libffi-3.0.13/cmake/ffi.h.in
rename : ext/ffi/libffi-3.0.10/cmake/fficonfig.h.in => ext/ffi/libffi-3.0.13/cmake/fficonfig.h.in
rename : ext/ffi/libffi-3.0.10/include/ffi_common.h => ext/ffi/libffi-3.0.13/include/ffi_common.h
rename : ext/ffi/libffi-3.0.10/src/alpha/ffi.c => ext/ffi/libffi-3.0.13/src/alpha/ffi.c
rename : ext/ffi/libffi-3.0.10/src/alpha/ffitarget.h => ext/ffi/libffi-3.0.13/src/alpha/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/alpha/osf.S => ext/ffi/libffi-3.0.13/src/alpha/osf.S
rename : ext/ffi/libffi-3.0.10/src/arm/ffi.c => ext/ffi/libffi-3.0.13/src/arm/ffi.c
rename : ext/ffi/libffi-3.0.10/src/arm/ffitarget.h => ext/ffi/libffi-3.0.13/src/arm/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/arm/gentramp.sh => ext/ffi/libffi-3.0.13/src/arm/gentramp.sh
rename : ext/ffi/libffi-3.0.10/src/arm/sysv.S => ext/ffi/libffi-3.0.13/src/arm/sysv.S
rename : ext/ffi/libffi-3.0.10/src/arm/trampoline.S => ext/ffi/libffi-3.0.13/src/arm/trampoline.S
rename : ext/ffi/libffi-3.0.10/src/avr32/ffi.c => ext/ffi/libffi-3.0.13/src/avr32/ffi.c
rename : ext/ffi/libffi-3.0.10/src/avr32/ffitarget.h => ext/ffi/libffi-3.0.13/src/avr32/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/avr32/sysv.S => ext/ffi/libffi-3.0.13/src/avr32/sysv.S
rename : ext/ffi/libffi-3.0.10/src/closures.c => ext/ffi/libffi-3.0.13/src/closures.c
rename : ext/ffi/libffi-3.0.10/src/cris/ffi.c => ext/ffi/libffi-3.0.13/src/cris/ffi.c
rename : ext/ffi/libffi-3.0.10/src/cris/ffitarget.h => ext/ffi/libffi-3.0.13/src/cris/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/cris/sysv.S => ext/ffi/libffi-3.0.13/src/cris/sysv.S
rename : ext/ffi/libffi-3.0.10/src/debug.c => ext/ffi/libffi-3.0.13/src/debug.c
rename : ext/ffi/libffi-3.0.10/src/dlmalloc.c => ext/ffi/libffi-3.0.13/src/dlmalloc.c
rename : ext/ffi/libffi-3.0.10/src/frv/eabi.S => ext/ffi/libffi-3.0.13/src/frv/eabi.S
rename : ext/ffi/libffi-3.0.10/src/frv/ffi.c => ext/ffi/libffi-3.0.13/src/frv/ffi.c
rename : ext/ffi/libffi-3.0.10/src/frv/ffitarget.h => ext/ffi/libffi-3.0.13/src/frv/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/ia64/ffi.c => ext/ffi/libffi-3.0.13/src/ia64/ffi.c
rename : ext/ffi/libffi-3.0.10/src/ia64/ffitarget.h => ext/ffi/libffi-3.0.13/src/ia64/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/ia64/ia64_flags.h => ext/ffi/libffi-3.0.13/src/ia64/ia64_flags.h
rename : ext/ffi/libffi-3.0.10/src/ia64/unix.S => ext/ffi/libffi-3.0.13/src/ia64/unix.S
rename : ext/ffi/libffi-3.0.10/src/java_raw_api.c => ext/ffi/libffi-3.0.13/src/java_raw_api.c
rename : ext/ffi/libffi-3.0.10/src/m32r/ffi.c => ext/ffi/libffi-3.0.13/src/m32r/ffi.c
rename : ext/ffi/libffi-3.0.10/src/m32r/ffitarget.h => ext/ffi/libffi-3.0.13/src/m32r/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/m32r/sysv.S => ext/ffi/libffi-3.0.13/src/m32r/sysv.S
rename : ext/ffi/libffi-3.0.10/src/m68k/ffi.c => ext/ffi/libffi-3.0.13/src/m68k/ffi.c
rename : ext/ffi/libffi-3.0.10/src/m68k/ffitarget.h => ext/ffi/libffi-3.0.13/src/m68k/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/m68k/sysv.S => ext/ffi/libffi-3.0.13/src/m68k/sysv.S
rename : ext/ffi/libffi-3.0.10/src/mips/ffi.c => ext/ffi/libffi-3.0.13/src/mips/ffi.c
rename : ext/ffi/libffi-3.0.10/src/mips/ffitarget.h => ext/ffi/libffi-3.0.13/src/mips/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/mips/n32.S => ext/ffi/libffi-3.0.13/src/mips/n32.S
rename : ext/ffi/libffi-3.0.10/src/mips/o32.S => ext/ffi/libffi-3.0.13/src/mips/o32.S
rename : ext/ffi/libffi-3.0.10/src/moxie/eabi.S => ext/ffi/libffi-3.0.13/src/moxie/eabi.S
rename : ext/ffi/libffi-3.0.10/src/moxie/ffi.c => ext/ffi/libffi-3.0.13/src/moxie/ffi.c
rename : ext/ffi/libffi-3.0.10/src/pa/ffi.c => ext/ffi/libffi-3.0.13/src/pa/ffi.c
rename : ext/ffi/libffi-3.0.10/src/pa/ffitarget.h => ext/ffi/libffi-3.0.13/src/pa/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/pa/hpux32.S => ext/ffi/libffi-3.0.13/src/pa/hpux32.S
rename : ext/ffi/libffi-3.0.10/src/pa/linux.S => ext/ffi/libffi-3.0.13/src/pa/linux.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/aix.S => ext/ffi/libffi-3.0.13/src/powerpc/aix.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/aix_closure.S => ext/ffi/libffi-3.0.13/src/powerpc/aix_closure.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/asm.h => ext/ffi/libffi-3.0.13/src/powerpc/asm.h
rename : ext/ffi/libffi-3.0.10/src/powerpc/darwin.S => ext/ffi/libffi-3.0.13/src/powerpc/darwin.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/darwin_closure.S => ext/ffi/libffi-3.0.13/src/powerpc/darwin_closure.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/ffi.c => ext/ffi/libffi-3.0.13/src/powerpc/ffi.c
rename : ext/ffi/libffi-3.0.10/src/powerpc/ffi_darwin.c => ext/ffi/libffi-3.0.13/src/powerpc/ffi_darwin.c
rename : ext/ffi/libffi-3.0.10/src/powerpc/ffitarget.h => ext/ffi/libffi-3.0.13/src/powerpc/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/powerpc/linux64.S => ext/ffi/libffi-3.0.13/src/powerpc/linux64.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/linux64_closure.S => ext/ffi/libffi-3.0.13/src/powerpc/linux64_closure.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/ppc_closure.S => ext/ffi/libffi-3.0.13/src/powerpc/ppc_closure.S
rename : ext/ffi/libffi-3.0.10/src/powerpc/sysv.S => ext/ffi/libffi-3.0.13/src/powerpc/sysv.S
rename : ext/ffi/libffi-3.0.10/src/prep_cif.c => ext/ffi/libffi-3.0.13/src/prep_cif.c
rename : ext/ffi/libffi-3.0.10/src/raw_api.c => ext/ffi/libffi-3.0.13/src/raw_api.c
rename : ext/ffi/libffi-3.0.10/src/s390/ffi.c => ext/ffi/libffi-3.0.13/src/s390/ffi.c
rename : ext/ffi/libffi-3.0.10/src/s390/ffitarget.h => ext/ffi/libffi-3.0.13/src/s390/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/s390/sysv.S => ext/ffi/libffi-3.0.13/src/s390/sysv.S
rename : ext/ffi/libffi-3.0.10/src/sh/ffi.c => ext/ffi/libffi-3.0.13/src/sh/ffi.c
rename : ext/ffi/libffi-3.0.10/src/sh/ffitarget.h => ext/ffi/libffi-3.0.13/src/sh/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/sh/sysv.S => ext/ffi/libffi-3.0.13/src/sh/sysv.S
rename : ext/ffi/libffi-3.0.10/src/sh64/ffi.c => ext/ffi/libffi-3.0.13/src/sh64/ffi.c
rename : ext/ffi/libffi-3.0.10/src/sh64/ffitarget.h => ext/ffi/libffi-3.0.13/src/sh64/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/sh64/sysv.S => ext/ffi/libffi-3.0.13/src/sh64/sysv.S
rename : ext/ffi/libffi-3.0.10/src/sparc/ffi.c => ext/ffi/libffi-3.0.13/src/sparc/ffi.c
rename : ext/ffi/libffi-3.0.10/src/sparc/ffitarget.h => ext/ffi/libffi-3.0.13/src/sparc/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/sparc/v8.S => ext/ffi/libffi-3.0.13/src/sparc/v8.S
rename : ext/ffi/libffi-3.0.10/src/sparc/v9.S => ext/ffi/libffi-3.0.13/src/sparc/v9.S
rename : ext/ffi/libffi-3.0.10/src/types.c => ext/ffi/libffi-3.0.13/src/types.c
rename : ext/ffi/libffi-3.0.10/src/x86/darwin.S => ext/ffi/libffi-3.0.13/src/x86/darwin.S
rename : ext/ffi/libffi-3.0.10/src/x86/darwin64.S => ext/ffi/libffi-3.0.13/src/x86/darwin64.S
rename : ext/ffi/libffi-3.0.10/src/x86/ffi.c => ext/ffi/libffi-3.0.13/src/x86/ffi.c
rename : ext/ffi/libffi-3.0.10/src/x86/ffi64.c => ext/ffi/libffi-3.0.13/src/x86/ffi64.c
rename : ext/ffi/libffi-3.0.10/src/x86/ffitarget.h => ext/ffi/libffi-3.0.13/src/x86/ffitarget.h
rename : ext/ffi/libffi-3.0.10/src/x86/freebsd.S => ext/ffi/libffi-3.0.13/src/x86/freebsd.S
rename : ext/ffi/libffi-3.0.10/src/x86/sysv.S => ext/ffi/libffi-3.0.13/src/x86/sysv.S
rename : ext/ffi/libffi-3.0.10/src/x86/unix64.S => ext/ffi/libffi-3.0.13/src/x86/unix64.S
rename : ext/ffi/libffi-3.0.10/src/x86/win32.S => ext/ffi/libffi-3.0.13/src/x86/win32.S
rename : ext/ffi/libffi-3.0.10/src/x86/win64.S => ext/ffi/libffi-3.0.13/src/x86/win64.S