Clone Change objects returned by TestChanges.

Previously, test cases would modify the tests and leak state to subsequent tests.

Change-Id: Id9e3f0e82f8de0d6b175ac19457d87e5e40f1134
Merge "Clone Change objects returned by TestChanges."