An MVVM-style progress meter dialog using the .NET 4.5 Task Parallel Library (TPL).