logger framework

- ADD: first version of a XML file based logger
- CHG: code improvements
- ADD: Tag property to ILogMessage