extra method on Logger that accepts a class

* add an overloaded method to the Logger that accepts a class instead of...a String, this makes creating a Logger simpler since instead of

    ILogger logger = Logger.getLogger(Foo.class.getName())

one can write

    ILogger logger = Logger.getLogger(Foo.class)

* also changed the existing call to make use of this overloaded method.