Adds tests for var initialize to undefined
Adds invalid construction tests
Fixes debugger test
Removes ASI legacy tests
Adds ++/-- tests
Adds parentheses to constructions
Adds trailing commas test