List all msbuild errors in exception raised when msbuild fails

if msbuild fails all errors will be listed in the summary:
Example:
---------------------------------------------------------------------
Build Time Report
---------------------------------------------------------------------
Target                     Duration
------                     --------
Clean                      00:00:00.0173582
Set teamcity buildnumber   00:00:00.0002607
Restore nuget packages     00:00:00.2135085
InstallNUnitRunners        00:00:06.1929361
AssemblyInfo               00:00:00.0077050
Total:                     00:00:07.0663078
Status:                    Failure
---------------------------------------------------------------------
  1) Building C:\code\TeamCityTest\src/TeamCityTest.sln project failed.
  2) CS0266: Class1.cs(13,26): Cannot implicitly convert type 'int' to 'Foo.SomeEnum'. An explicit conversion exists (are you missing a cast?) [C:\code\TeamCityTest\src\Foo\Foo.csproj]
  3) CS0029: Dummy.cs(7,24): Cannot implicitly convert type 'int' to 'string' [C:\code\TeamCityTest\src\Foo\Foo.csproj]
---------------------------------------------------------------------