name every fn with a fully qualified name

makes it easier to grok stack traces
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