Fixed and cleaned up Token::Match engine
Reduced Token::Match complexity, better support for complex patterns
Fixed two issues in matchcompiler:
- Use correct findmatch or findsimplematch for verification
- Print failing pattern also for findmatch/findsimplematch