Add token type T_STRING
Doc: constant.md
update union struct fields for saving token information
Add line number, pos information to the token struct
use CoffeeSymType instead of LexItem struct
run lexer concurrently.