Fixing bug in the new Builder copy constructor.

The new DatasetDescriptor.Builder constructor to copy descriptors called
getPartitionStrategy() without checking isPartitioned(), which throws an
exception.