Move lexer tests into data files and YAML golden files