#344: renamed init_db to reset_db and added DEV_BOX check

so the issue here is the following:

the way we're doing the puppet configs, we have 2 ways that it calls this with script with.

when you run puppet on a server for the first time (production or dev), we need to init the database and have this code run.  so this code needs to run even when DEV_BOX is false

but, I don't want someone to accidentally clobber their database (production or dev), so I want to make sure this thing forces you to type something extra before running this command.

the old approach which I'd like to recreate here is to have a --force-reset-db option on the command line:

if (!database_already_created || --force-reset-db) then 
    reset_db()
else if (!--force-reset-db) then 
    print "error, DB exists, we won't re-create it unless you specify --force-reset-db"

--force-reset-db is going to save one of us someday from hating our lives a hell of a lot.