kvify now expands into a map-literal.

Will now return PersistentHashMap or PersistentArrayMap as appropriate. 

Map-literals are emitted as calls to more efficient methods than clojure.core/hash-map or clojure.core/array-map.