Process selection with shift in one step

Now we send one "change" event to the whole control in case of selection with shift key instead of sending such event to every input.