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.
I actually came up with the term "deployment unit" because from the end user's perspective, streams and jobs are the deployment units. A user can't deploy a single http module from the shell; it has to be part of a stream. I concede that may change someday - in which case I'd love for us to come up with a better name. :)