Shuffle around check-lexer conditions
Tidy police
Run lexer tests by default
Fix the lexer test runner to be more informative
Add a ton of ignore-lexer-test