Stabilize deployment integration tests

Use asynchronous controllers and watches for assertions to avoid race
conditions inherent in using blocking calls to controllers which make
use of asynchronous Reflectors/Stores.