cleanup string escapes for filename and string lexing
expand filename and number lexer regexes for readability
cleanup lexer states and create new s tate for lexing filenames