chore: update gitignore
chore: update gitignore for quartus project
chore: add ignoring of undo-tree files created by emacs
chore: add gitignore