Implement INamed for cljs.core/MultiFn
name every fn with a fully qualified name

makes it easier to grok stack traces
Merge branch 'multi-fn-ex-msg' into my-changes

* multi-fn-ex-msg:
  Implement INamed for cljs.core/MultiFn

Conflicts:
	src/cljs/cljs/core.cljs
Merge branch 'better-fn-names' into my-changes

* better-fn-names:
  name every fn with a fully qualified name

Conflicts:
	src/clj/cljs/analyzer.clj