XLogger improvement (http://bugzilla.slf4j.org/show_bug.cgi?id=197)
Merge pull request #10 from kalgon/master

This changes the interface of XLogger slightly but not in a way that would not break code that uses XLogger. This change adds typing information to the input parameters and a return value where void was returned. Definitely makes writing unit tests easier.