Undock harvesters when refinery is destroyed or not in world

fixes #2029
Merge pull request #3145 from Mailaender/harvy-never-let-go

Undock harvesters when refinery is destroyed