.gitignore: dot files and TAGS file

Emacs stuff:

    o dot files: dir-locals.el
    o TAGS: generated by etags
makefile: add TAGS target
Merge pull request #40 from mofaph/misc

make: 细微的修改（makefile 和 .gitignore）