Whitespace and .gitignore

Cleaned up .gitignore based on Leiningen 2.3.4 creates as .gitignore for a new project (particularly to get it to ignore .nrepl-port). Whitespaces fixes for (are ...) to bring things in line with clojure-mode 2.1.1.