cli: Wait for scale events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
cli: scale with no arguments shows current scale

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: No need to wait for scaling events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #520 from flynn/scale-wait

Improve CLI scaling experience
cli: Add a --yes option to `app delete`.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
cli: Make ps always show the header

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Add CLISuite

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Make CLISuite concurrent

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Use git repo in TestApp, test git remote existence.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: TestResource should check for presence of ENV vars.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: TestCluster validates against the config file as well.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: TestKey now checks whether pushes are declined after delete.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Test `release add`.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Add incomplete "run" test.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
test: Move gitRepo into Helper

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Refactor TestApp

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: WIP Refactor TestRun

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Add cliTestApp.bash

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Expand TestResource

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: No need to wait for certain scaling events

Signed-off-by: Lewis Marshall <lewis@lmars.net>