Merge pull request #9 from nnutter/master
Forgot to include the live_database migration in the plan
Use a hash instead of a list
additional logging for database and template routes
Class to run command-line commands
Use the new CommandLineRunner class to execute command-line programs
Merge pull request #10 from genome/logging

 additional logging for database and template routes
Merge pull request #11 from amb43790/system

Use IPC::Run to execute command-line programs
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