code cleanups and improvements
diagnostics, helper methods, improvements, fixes and cleanups

- CHG: can handle trees / workflows of logger commands now
- CHG: if a logger command failed the exceptions are thrown as
AggregateException now
- ADD: Any collection helper method
- CHG: code cleanups and improvements
- FIX: documentation fixes
- CHG: code improvements
- CHG: added SerializableAttribute to RemoteLogMessage and
RemoteLogMessageSender classes
helper methods, workflows and cleanups

- ADD: Workflow framework
- ADD: All() helper method
- CHG: code cleanups
code cleanups
workflows

- ADD: Execute() and SyncRoot members to IWorkflow interface
- ADD: access to workflow cars via IWorkflowExecutionContext interface
- CHG: GlobalVars => ExecutionVars (IWorkflowExecutionContext interface)
code cleanups
fixed setting of Next property in SimpleWorkflowExecutionContext objects
documentation and workflows

- CHG: updated some documentations
- ADD: overwritten Execute() method for DelegateWorkflow<TState> class