Correctly attach jsdoc comments to AST.
Replace == with isNaN calls.
Remove executable permissions from some files.