message: Remove "everything matched" assertions from CuDNN object-based checkpointing tests
  After cl/194315742 the assertions correctly point out that there are some Python objects which aren't matched (they don't have variables). Another option would be to mark these as special/optional, which we can implement if there's a need.
diff: @@ -717,7 +717,7 @@ class CudnnRNNTestSaveRestoreCheckpointable(test_util.TensorFlowTestCase):
  inputs = 3. * array_ops.ones([num_applications, num_layers, input_size],
  dtype=dtypes.float32)
  cudnn_output, _ = cudnn_layer(inputs)
  - status.assert_consumed().run_restore_ops()
  + status.run_restore_ops()
  second_save_path = cudnn_checkpoint.save(checkpoint_prefix)
  restore_layer = compatible_cell_fn()
  restore_layer_checkpoint = checkpointable_utils.Checkpoint(
  @@ -728,7 +728,7 @@ class CudnnRNNTestSaveRestoreCheckpointable(test_util.TensorFlowTestCase):
  restore_layer_output, current_state = restore_layer(
  inputs=3. * array_ops.ones([1, input_size]),
  state=current_state)
  - status.assert_consumed().run_restore_ops()
  + status.run_restore_ops()
  self.assertTrue(restore_layer.variables)
  for variable, expected_value in zip(
  restore_layer.variables, expected_variable_values):
  