convert tests to quickcheck, add dcast
normalize col order (name over position)
don't take only the first var
transform is gone, only in ext pack
preserve colnames
this was cherry picked a little too fast from spark
needs the testing lib