implement some "new in 4.0" build event args types.
Add ConsoleLoggerTest and fixed implementation to match .NET implementation.