attempt to fix #75 by setting DesiredSate.Host="" in DeletePod; began some refactoring around task state