Fix eval exit code in dockectl check function

Changing "while !" to "until" in order to pass "eval" exit code
correctly to the output when checking docker containers.

Also fixing multiple check for a single container logic.

Also fixing astute container check - "naily" rabbitmq exchange
appears only after first deployment. It should not be there right
after Fuel node deployment.

Closes-bug: #1320241
Change-Id: I1e5394dae87e490c2b99edb4b069dfedc00b62b6
Merge "Fix eval exit code in dockectl check function"