throw out a warning if they don't have a config
changing to Test::Most so we can test warnings
adding test for no-config warning
fixed some input errors on incorrect values
more TODOs in the authentication stack