Make clojure-mode.el pass checkdoc.

New docstrings for:
clojure-font-lock-syntactic-face-function
put-clojure-indent
define-clojure-indent
add-custom-clojure-indents

Improved doc-strings for:
clojure-fill-paragraph
clojure-backtracing-indent
clojure-indent-function.

Related touch-ups.
Merge pull request #253 from mwfogleman/docstrings

Docstrings
Make paredit setup cider-repl-mode aware
Fix a ns font-locking bug

Everything appearing after the word ns was treated as
namespace (.e.g. [ns name]). Now we check if ns is preceded by a (.
Font-lock the special form set!
Font-lock the special form new
Font-lock the special forms monitor-enter and monitor-exit
Font-lock the special form quote
Separate special forms from clojure.core forms
Font-lock properly fully-qualified static method invocations

E.g. clojure.lang.Var/cloneThreadBindingFrame
Code style
Update the MELPA urls
Fix the font-locking of classes in scenarios like URLDecoder/decode
Add a few namespaced examples
Add MELPA badges
Fix for that wrong indentation in multi-arity forms.

- Related issue: #239
- Revert commits: 7c3a604, ae5f46d
Merge pull request #257 from vmfhrmfoaj/master

Fix for that wrong indentation in multi-arity forms.
@ symbol shouldn't be a word character
Merge pull request #260 from tanzoniteblack/@-prefix

@ symbol shouldn't be a word character
Release 3.0.1