Continuity of set-valued maps revisited in the light of tame geometry