the Logger.configure() should not accept any option other than the "configuration" file.

The current code is bad, and at this stage I think that we should be able to get rid of the "data" argument and try to put everything in the config object.