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.