Update `lithium\analysis\Parser::tokenize()` to support curly brace syntax for variables.

For example, tokenization of `static::${$var}` will now produce 3 tokens. And `${$var}` is now identified as a T_VARIABLE.