Merge pull request #1 from c9s/master

Fix fill source relative path
use ExtUtils::PkgConfig to include --libs and --cflags
use CONFIGURE_REQUIRES and CONFIGURE to check features
Move DEFINE parameter into CONFIGURE
Add a basic travis-ci
make test
Merge pull request #2 from c9s/feature/pkg-conifg

Use pkg-config to improve feature checking and CFLAGS, LIBS parameter building
Merge pull request #3 from c9s/feature/travis-ci

Add a basic travis-ci config
cpan 0.9.3