Improved Logger by adding LoggerName enum and removing list of public static fields in Logger interface. See also Effective Java - Item 30.

Improved Logger by adding LoggerName enum and removing list of public
static fields in Logger interface. See also Effective Java - Item 30.