Add initial `.emacs` file

I know; it's been a long VIM journey, but the days of using it
exclusively have pretty much ended (until it has support for running
processes in the background and can handle big files without being
slow).
Add `tags` and `codex.tags` to the `gitignore`

This makes git always ignore our tags files.