read.cross.tidy: avoid error caused by named args

(gen|phe|map)file being a *named* character vector
would cause do.call("read.table" to throw an error