Lexer statistics improvement

Regarding the issue #17: writes `lex(1)` statistics to check against standard limits and reduces overhead in the lexer. First, parameter expansion recognition is removed as unnecessary at the tokenization stage. Second, backquote command substitution recognition is simplified by explicitly forbidding non-matching backquote characters.