Replace DSet with DColl

Further to Issue #53, this generalizes the type that models collections in Datomic.