Correct definition of transaction data for new partitions

I guess Datomic was forgiving before, when keywords were being passed as strings. Now that we support keywords as Datomic data, this will pass the ident and partition as Clojure keywords.