fixes for -l usage on MSWin32 and cygwin
fix diagnostic
regex to check for .so file on cygwin
use Archive::Ar::Libarchive (if available) to determine dll name
Merge pull request #9 from plicease/alien2

fixes for -l usage on MSWin32 and cygwin