Minor/ignore - Changed case of MKVMerge namespace to MkvMerge
Minor/ignore - Moved TODO comment in MkvMerge.cs to avoid IDE warnings
Added Moq NuGet package
Refactored Ninject-aware code out of CLI.cs and FormAsyncControllerTest.cs into Program.cs
Added TimeSpan extension methods ToStringShort(), ToStringMedium(), and ToStringLong()
Display short/medium TimeSpan string representations in UIs
Minor - Refactored Ninject-aware code into separate method in BDHeroCLI/Program.cs
Minor/ignore - Removed unnecessary character from CLI OptionSet
Added ProgressBar2 class to DotNetUtils project
Use ProgressBar2 in FormAsyncControllerTest
Added tooltip to progress bar in FormAsyncControllerTest