Update TS parser with a new specification.
Update packages.
Update parser according to the latest specification.
Use struct.
Add struct type initialization in default constructor.
Use JSLiteral.Number for integer and floating.
Implement ImplicitValueTypeCtor
Suppress warnings.
Some defualt value tuple implementation.
Import DefFunctionsIn and Function from lambda branch.
Fix Release build