.gitignore: add binarys
Merge pull request #111 from matthiaskrgr/cooking_stuff

.gitignore: add binarys
changing a few ast_delete to ast_unref in places where the to-be-deleted maybe coming from some other place
fixing a few leaks - code_write doesn't delete the code object anymore, code_cleanup has to be called
removing this dead code_init call
be more strict here
less confusing
first step to getting rid of those unions we don't use anyway