This function just takes what you give it and POSTs to Crunch. No validation, no automatic wrapping in the Shoji envelope, etc.
createWithMetadataAndFile(metadata, file, strict = TRUE)
On success, a new dataset.
a list representation of the dataset's metadata, which will be JSON-serialized and POSTed.
a path to a CSV file, optionally zipped, that corresponds to the above metadata.
logical: must the metadata exactly match the data? Default is TRUE.