use PkgConfig to detect if available

While working on #47, I added support for PkgConfig, which is easier on windows (for me at least) to install than pkg-config so that Makefile.PL can find the "system" libffi.