Re-add the leading : and % to XHP tokens in token_get_all

Special cases T_XHP_LABEL and T_XHP_CATEGORY_LABEL as their leading characters
are stripped be the lexer.

Fixes #2736