Clean up clearValue and parsed option storage.

Now that policy expands itself before being applied, clearValues never has to
clear more than a single value. This makes that more clear.
OptionValueDescription had not been consistently storing the snake_case name
for an option, leading to some weird behavior when removing the map of return
values from clearValues.

PiperOrigin-RevId: 152156746

GitOrigin-RevId: 0e02f53599487ef44188cfad3c0115261d7cc993
Change-Id: Ia2665ea44b4fe78c24e6c477017a4f492ac8a2d6
2 files changed
tree: 02a884526831670f0ee79fad16e481cb88eca0b5
  1. java/