Refactor logic from all #scan methods into Token#tag

Moved "if new_tag" logic from #scan for Timezone, Sign, Separator, Repeator, and Grabber and put it into Token#tag to better follow "tell, don't ask."