Removed generated and unnecessary files and added a .gitignore file.
Allow analyze-ast to fail.
Merge branch 'str-cleanup'