PP: trim the number of token classes

There are only three remaining classes now:
- pure token containign only a code
- an ident token with a reference to hasthtable symbol
- buffer token with a buffer containing the value (characters, strings, numbers, others)