add swank to .gitignore.
minor changes.
make flymake underline instead of highlight errors.
better etags support.