Warn about ignored attributes in configuration.

I tried to keep the changes minimal and I also tried to follow your style - e.g. by using the Logger interface and using the DummyLogger by default.

It's far from ideal because noone will see the warnings unless they set a logger to the ConfigLoader but it's a start.