Properly handle move of default-constructed (empty) JobHandle. Fixes #2802.