added TextWriterLogger
added factory class for TextWriterLogger
documentation fixes
compatibility, configuration and cleanups

- ADD: Func<T1, T2, T3, T4, T5, TResult> for pre .NET 4 systems
- ADD: ConfigRepositoryWrapper classes
- CHG: added switch to ConfigRepositoryBase that decides if that class
and its sub classes handle thread safe or not
code cleanups
- ADD: ITMObject to IConfigRepository interface
code cleanups and improvements
code cleanups and minor fixes
fixes and code improvements in AttributeWorkflow classes
minor fixes
code cleanups