keep track of original values in viewer annotations
keep track of original values in viewer annotations

we're updating osd viewer as soon as user selects an anatomy,
so osd viewer is loosing the original values and the groupID
that we're passing in the discard message might be different
from the original. So I changed the code to :

- keep track of the original values.
- before discard, tell osd viewer to change the groupID values back
- before discard, change back values to the original in chaise.
- ask osd viewer to discard based on the original groupID

informatics-isi-edu/chaise,informatics-isi-edu/chaise,informatics-isi-edu/chaise,informatics-isi-edu/chaise