Add libffi v3.0.10.
Update libffi to 3.0.11-rc2.

Commit: https://github.com/atgreen/libffi/commit/f22c38bbd93bcc0c04bf26c3e414556b3177c385
Use /MT instead of /MD when compiling libffi on Windows.

Otherwise you get mismatches and crazy build errors like:
  https://gist.github.com/575c1a006eee25cf5510
build: attempt to make `npm install node-ffi` work again
update the bundled libffi to the v3.0.11 release
Use /MT instead of /MD when compiling libffi on Windows.

Otherwise you get mismatches and crazy build errors like:
  https://gist.github.com/575c1a006eee25cf5510
.gitignore update for Windows build files
gyp-ify libffi
add linux-x64 config
use gyp to properly depend on libffi
add config for linux+ia32
add config for solaris+x64
gyp: add support for solaris
add config for solaris+ia32
add the output of the compilation from each platform
add "mac" flags.txt files
some more cleanup
add config for linux+arm
gyp: add source files for arm
gyp: add "win" source files