No longer rely on the DOM to deselect last selection

When choosing an option in a single select, we need to update the
array of options to deselect any previously selected options.
result_single_selected is no longer used