Use SparkDDLTask for ALTER TABLE ADD/DROP PARTITION.

Like CREATE TABLE handling, the SparkDDLTask is dependent on the Hive DDLTask.