[WIP] Correct ManageIQ/Infrastructure/vm/retirement method retry criteria.

Modified delete_from_provider_check method to check for vm archived or
orphaned instead of host.nil.

https://bugzilla.redhat.com/show_bug.cgi?id=1074532
@tinaafitz This whole block can be replaced with: 
```vm_was_provisioned = !!(vm.v_annotation =~ /\w*MIQ\sGUID/i)```