Simplify MCTooltip::settip logic

MCTooltip::settip now uses cleartip() internally when attempting to set the tooltip to the empty string.