Added ProgressSample to DotNetUtils/TaskUtils along with a few behavior tests (WIP)