Do not add space between reader-literal tag and delimiter

This a stylistic choice.

Since the introduction of tagged reader literals, some people have
started writing code like this:

    #db/id[:db.part/user]

with no space between the tag and the opening delimiter.

This is particularly common with [Datomic], where the tag serves as a
pseudo-function-call in [EDN] files. For example, see
[seattle-schema.edn].

The only place I have never seen this is with string delimiters, for
example the built-in `#inst` tag, where I always use a space.

    #inst "2013-06-21T20:09:41.718-00:00"

Right now, clojure-mode will automatically insert a space between a
tag and a delimiter. I would like it to not insert that space, unless
the delimiter is `"`.
Merge updated upstream into no-space-after-tag
Add custom option for omitting space between tag & delimiter

In response to requests on
https://github.com/clojure-emacs/clojure-mode/pull/169
fix remaining . at end of namespace for cljs

When using clojure-mode for clojurescript there was a remaining . at
then end of the string returned by `clojure-expected-ns`. This patch
removes the hardcoded file-extension size in favour of calculating the
size based on the buffer-file-name.
Merge pull request #176 from ljos/master

fix remaining . at end of namespace for cljs
Merge pull request #169 from stuartsierra/no-space-after-tag

Do not add space between reader-literal tag and delimiter
Leverage setq-local
Add `with-redefs' and `with-redefs-fn' to keyword list.
Merge pull request #180 from abo-abo/master

Add `with-redefs' and `with-redefs-fn' to keyword list.
Add option implementing "always 2 spaces" indent rule

Add `clojure-defun-style-default-indent` customizable variable that, when
true, defaults indenting of all otherwise-unspecified function/macro
forms to defun-style (~ always 2 spaces).
documentation of baseline indentation impl + diffs when "always 2 spaces" is enabled
Merge pull request #181 from cemerick/master

Add option implementing "always 2 spaces" indent rule
Add missing quote
Update nrepl-client dependency
Merge remote-tracking branch 'upstream/master'
Update nrepl.el references
add .cljx to auto-mode-alist
Merge pull request #182 from cemerick/master

add .cljx to auto-mode-alist
Update a few cider function names
set open-paren-in-column-0-is-defun-start to nil buffer-local in clojure-mode, fixes gh-183, fixes gh-140