Fix test for macro info.
Fix a bug where info was not being returned for cljs.core macros.
Tidy info.clj.
Add test for info of fully-qualified vars.
Simplify quoting in info tests.
Apply style fixes.
Update .gitignore to exclude some repl files.
Add test for completion of excluded cljs.core vars.
Add test for completion of excluded cljs.core macros.
Remove test env defonce.

This allows for updates to be made to test_ns.cljs without having to
restart tools such as lein-test-refresh.
Apply style fixes.
Remove no-longer-needed workaround.