Improved error reporting
Container waits for supervisor to remove module deployment path
Correctly handle Curator ConnectionState transitions

Temporary network disconnects will raise SUSPENDED events
followed by RECONNECTED events. Containers will now avoid
undeploying modules upon SUSPENDED events. LOST events
still cause modules to be undeployed. RECONNECTED events
will force a re-registration with ZooKeeper only if
the connection was previously LOST.