technical spike to implement resultdiff - nunit / bdd

ResultDiff provides a difference report on what the development team has
developed versus the business expectations.  It should be used as an
iterative tool to spark refinement conversations on aligning goals with
implementation of features and scenarios.