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