unrelated improvement to the unit test handling of the github automation
battery of tests for forced checkout, plus implementation
Merge pull request #40 from DogFoodSoftware/topics-29-support-forced-checkouts

Pull request for issue #29