OCSADV-200: some random test case updates
OCSADV-200: first pass at calculating program diffs