BindingInvoker now waits for any Task that a step returns (and report exceptions properly). This required an upgrade to .NET 4 in TechTalk.SpecFlow.csproj