Make service.__init__'s loglevel a keyword arg
Use a dedicated logger for config
Make error messages look a little nicer
Unbreak --debugger and simplify debug arg handling
Move suite-defined methods into their own class
Make auth error messages a little nicer
Transparently allow lists/tuples in ARGS