[driver-core PATCH v6 5/9] driver core: Establish clear order of operations for deferred probe and remove