Last change upon Provider/Logger

Getting back to an abstract class to use toString (easier and quicker
use in AutoAppro for the input dialog), but together with getName so
that the user has to write a name for each new provider or logger.