Fixed cffi-libffi for SBCL and Windows!

If SBCL can't redirect program output, have the program output sent to a stream and then read the stream.

![1377031255179](https://f.cloud.github.com/assets/2598904/997431/bb058846-09e1-11e3-992b-7232f08cc1ec.jpg)