Refactor integration tests

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Extract configuration into its own package

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Add UI error when new deployment file does not exist

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>