Use IPC::Run to execute command-line programs

This will avoid possible problems where the user could pass in a DB owner of "bob; rm -rf /" when creating a database and get it executed.