OEP-17783 safety-check on dragSource datatype as being a function (and not undefined), plus replacing console.error with SC.Logger.error for consistency.