Revert "remove now useless temporary name variable"

This reverts commit dbf4f9506075d98c3062f9e298586c6311fb46c0.

In fact this was used to generate the tab title..
use tr() to translate the search callback message
only create the vectorLayer if it doesnt already exist, and name the layer with the ext id
Fix switching from GetFeatureInfo to SelectFeature and back.

Introduce a deactivate boolean and disentangle it from collapse.
We might want to deactivate the current control in toggle(false)
but not collapse the panel if another control became active..