Add equality operator to XPath tokens
Introduce raw XPath token interface
Move some deabbreviation logic into separate class
Tokenize slash instead of eating it
Extract a test helper for testing tokenizer-like objects in one go
Remove need to cast types in the xpath parser test