Add helper fns to analysis.clj for macro support.
Add macro support to complete.clj.
Tidy complete.clj.
Fix referred-vars and referred-macros to conform to doc string.
Add support for referred vars to info.clj.
Add macro support to info.clj.
Tidy analysis.clj.
Add cljs.core macros to unscoped completions.
Add support for cljs.core macros to info.clj.
Add support for excluded macros to complete.clj.
Fix scoped-completions for macros.
Fix scoped-completions for cljs.core macros.
Update completion tests.
Fix info for scoped macros.
Fix info for non-referred macro namespaces.
Fix info for scoped macros in non-referred macro namespaces.
Fix test for macro namespace alias completion.
Add more tests to test_info.clj for macros.
Add missing clojurescript dependency.
Merge branch 'master' of https://github.com/cichli/cljs-tooling into cichli-master