Implement NS resolution in Clojure
1. Migrate symbol resolution to Clojure.
2. Better (but still incomplete) support for inner classes.