Refactored tests using external commands to wait for exit before testing output.

- Avoided dot (static) imports for helper classes
- Avoided gomega's Eventually syntax when waiting for a command to exit
- Changed timeout contants to durations with traditional constant name formats

[#70791678]

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Re-enabled loggregator tests

- Added a SIGINT to stop tailing the logs

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Updated cf-test-helper dependency with new incubator package path

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Refactored service tests to avoid dot imports

- Changed timeout contants to durations with traditional constant name formats
- Abstracted some common artifacts helpers
Refactoring tests that call commands to expect successful exit before testing output.
Add a delete route test to check async route cleanup works

[#67453014]

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Merge branch 'master' into diego
remove pivotal-cf-experimental/cf-test-helpers and bump deps
Merge branch 'master' into diego
sync up with master