start to add an --unattended mode based on and using verbosity level -1; don't build and install Curses and don't use it.
first stab at an --unattended mode; Debian broke while testing it so it's preliminary; just committing it to get it off of this machine before I blow Debian away, yet again
unattended mode sets verbosity to -1 and disables all of the Curses drawing (all of the inline if/else stuff for this on top of everything else is making this really hackish)
right now, Curses still gets built and installed; I had some luck with conditionally stuff in constants and then just not taking the Curses code paths, but I
backed that out when I had Tie::Trace going and it was causing the thing to exit very suddenly, then I haven't gotten that going again.
also not sure about the MySQL setup password injection logic.  that needs testing.  last I saw, it didn't work.