Fix file-mapping
Change tc-e/tc-err to take an implicit second parameter as an expected type.

TODO: return type checking
Remove redundant dependency

Signed-off-by: Ambrose Bonnaire-Sergeant <abonnairesergeant@gmail.com>
Add Andy to contributors
Add :skip-wiki to internal namespaces.
Add check-form-common
Don't let cljs.core.typed depend on clojure.core.typed
Fix bug in last commit
Make sure the config-map is always fresh by making a function.
Add :result return key to check-form-info.

Bump tools.analyzer.
Add tc-e/tc-err for CLJS.
Don't print :ns in CLJS errors, it's a map of info.
Don't do pretty printing of cljs types yet.
Big fixes for CLJS checking/collecting/resolution/ns-deps. Seems to work.
Fix CLJS includes in core.typed.rt jar
Add def/loop macros to cljs
Implement env-for-error without impl-case (used by core.typed.rt)
Clarify referring `def` is only impossible in Clojure
Revert this file.
Add test for CLJS namespace deps. Update old some old syntax.