updates ast.js to 2.7.6
reformat ast.js
syntax error. only 27 failing tests left.
check in c is a little less sensitive then in js

5 failing tests left