Register SparkDDLWork and use it in SharkSemanticAnalyzer to support creating cached tables from CREATE TABLE commands.