Use Mono implementation of TPL instead of Microsoft implementation in hopes of providing medium trust support in the .NET 3.5 target