XD-2058 - Renamed DeploymentVerifier to ResourceStateVerifier. Added met...

...hods to SingleNodeIntegrationTestSupport to allow blocking until incomplete status. Also removed *PathProvider classes and used Repositories directly.
Good point. I went "old school" using Resource. I don't want to rename all the repos and domain classes as part of this PR to be consistent with DeploymentUnit, so we are inconsistent either way. Also @markfisher has expressed concern about the current Resource class hierarchy as it seems to be overly generic, so the scope of such a refactoring could grow. In any event, we should come up with a consistent term for the thing that is common to both a stream and a job. Considering intentions to decouple DIRT from XD, DIRT should only know about modules.