Modify the fix so that it uses some existing functions that deal with the dtg attribute.

Also modfiy getDtgFieldName so that it returns None if the attribute SF_PROPERTY_START_TIME points to doesn't exist. This matches the existing behavior of getDtgDescriptor.