Fix ParseStateId / size_t confusion in parse table
Add for-in loops and math assignment operators to js grammar