replace clojure-test-nrepl-connected-p with cider-connected-p

cider-interaction now provides a cider-connected-p that provides an
error handling enabled connection check.
support highlighting when def... includes hyphen/s
emit-interactive -> repl-emit-interactive

I don't see a definition of cider-emit-interactive, only
cider-__repl__-emit-interactive. That seems to work, so...
Merge pull request #195 from cbilson/master

clojure-test-mode not running tests because of missing cider-emit-interactive-output
Merge pull request #192 from dgtized/use-cider-connected-p

replace clojure-test-nrepl-connected-p with cider-connected-p
Merge pull request #193 from michaelsbradleyjr/def-with-hyphen

support highlighting when def... includes hyphen/s