Add support for settings files

I found I needed to change my default character set and length more easily.  I also wanted be able to get back to those default more easily.