uses analyze-ns and fixes find-referred

- analyze-ns always evals too
- find-referred uses find symbol under the hood
- removes non integration tests
- no need to load the code as it is evaled anyway
- adds/cleans client implementations
- adds integration tests where missing
- gets ready for 0.2.2 release

realted to
clojure-emacs/clj-refactor.el#86
clojure-emacs/clj-refactor.el#85
clojure-emacs/clj-refactor.el#83