Update .gitignore
Ignore vim .swp files.
Add reserved words to Cup.cup