refactor LoadFile2
move GtConst.ListSize => LibGreenTea.ListSize
fix ParseCast
support char literal