Fix the test issue
Merge pull request #3 from Keno/pull-request/f8ee503c

Fix the test issue
add .gitignore
more changes related to skipping over / reading the correct number of bytes for Unicode characters
move TokenStream type to head of lexer.jl, merge in changes to skip over unicode characters properly