switch to default PostgreSQL port
add Travis CI config
sort cpanfile
add IPC::Run as dependency
add deps for cli
move Test modules to develop phase
remove unused deps
remove absolute path for echo/false

OS X has these in /usr/bin so test failed on OS X.
fix File::Temp-DBD::SQLite locking issue on BSD-derived systems
undef doesn't close filehandle and we want unlink
use namespace::autoclean and make_immutable
extract configuration from tests
drop required perl version
add additional perl interpreters
Merge pull request #12 from nnutter/travis-ci