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.
Merge pull request #9 from ironcladlou/test-fixes

Stabilize deployment integration tests