Merge ChangeTestingFramework back into master.

The package now uses the testthat unit testing framework.