dump possible build node exceptions that would have been silently ignored.
fix class visibility.
use ConcurrentQueue in BuildNodeManager.
Fix namespace.
several BuildEngine4 fixes.
- DependsOnTargets has to be Trim()med before search.
- Metadata implementation is required in the TaskItem.
Task parameters has to be expanded before being applied to ITask instance.