Don't read cache mode and preferred storage level within SparkLoadTask.

Do it during semantic analysis.