[FX] Fix the 'TextReaderPosition' issue.

Codes in VB.Net are case-insensitive. It's my fault.
Merge remote-tracking branch 'upstream/master'
[FX] Turn on option 'STRICT'
[UP] Do some sturcture adjustment.
[UP] Rename TextReader
[UP] Finished the basic frame of Tokenizer.
[UP] Half-finished the NextToken function.
[UP] Move the LexiconType to other place.
[UP] Updated project files.
[UP] Refine 'Parser_Tokenizer.vb'.
[ME] Merged my HEAD and jhk's HEAD.