make emit-form handle record literals, fixes a clojure.walk bug for <=clojure-1.6.0-alpha2