Selection cleanup.

Till now starting a selection and clicking on a region of an image was indistinguishable. But listening to selection started, mouse down and selection completed will decide which case we're on.