AsyncBridge provides new C#5 async features support for .NET4 projects. Based on gist by Daniel Grunwald (from SharpDevelop).