remove unneeded DatomicDataToArgs implicits

the query macro generates Tuples not Args instances
minor: simplify pure query execution
minor: remove unneeded Args type
minor: kill dead DatomicExecutor trait
optimize PureQuery execution

wrap the returned collection in an Iterable (avoid all the collection conversions)
optimize TypedQueryAuto execution

gen source for TypedQueryAuto classes and QueryExecutorAuto
minor: optimize Datomic.toDatomicData