Added interface ILogger to make TDD/BDD easier.
Fixed some unit tests that where culture specific
Added interface ILogger and fixed some failing unit test that were cu…
ILogger does not need the event
Added the option archiveAboveSizeUnit to the FileTarget in order to g…
…et a better user experience when configuring a filesize.
E.g. archiveAboveSize='10' & archiveAboveSizeUnit='KB' will give logfiles with a size of 10 kilobytes.
Rewrite of FileTarget's archive above size.
Because of performance reasons the calculation is only executed when necessary.
Added a unit test.