Dont reset global lisp-imenu-generic-expression (used by lisp-mode)
remove non-effetive "escaping" of character-group
clojure-def-regexp: remove non-used nested group
clojure-def-regexp: Match optional type hints in definitions

Required to match type-hinted functions like (defn ^String replace...) in
imenu generation.
Turn on backtracking indent by default.

WHY was this not done earlier. I am a fool.
Release 1.8.0.
Release clojure-test-mode 1.5.
Insert testrupcy markers.
Move testruptcy to after each run.
Improve clojure-test-maybe-enable heuristic. Thanks to Edgar Gonçalves.
Add clojure-mode-version function.
Update paredit mention in header.
Release clojure-test-mode 1.5.1.
Fix package.el install instructions in headers. Thanks to Benny Tsai.
added records/protocols for clojure-mode-use-backtracking-indent
added sice and all def forms to font-lock
add echo area highlighting (red/green) of results
add deftest to keywords
Clean up setqs.
Reload in when running tests.