Sole AE method copy + improvements

* ScriptBox should now be reliable.
* Simulate did not check for bad messages.
Merge pull request #1133 from mfalesni/domain-copy-bz1134500

Sole AE method copy (BZ#1134500) + improvements
Fix for upstream & 5.3 and added some logging
Merge pull request #1146 from jkrocil/fix-utils-appliance

Fix utils.appliance in upstream & 5.3 and added some logging
Disabling utilization tests, Proxy error
Merge pull request #1147 from psav/disable_util

Disabling utilization tests, Proxy error
create key while enabling the db
Merge pull request #1148 from dajohnso/tweak_enabledb

create key while enabling the db
lint :(
Merge pull request #1149 from psav/disable_util

Disabling utilization tests, Proxy error
fix for changed 5.3 provision msg
Merge pull request #1151 from dajohnso/few_prov_msg

fix for changed 5.3 provision msg
second provision msg assertion in cloud instance
Merge pull request #1152 from dajohnso/prov_msg_2

second provision msg assertion in cloud instance
fix protocol error
Merge pull request #1153 from dajohnso/fix_protocol_error

fix protocol error
Script to clone domain wasn't waiting for db

In certain circumstances, the database was not ready when the clone
domain was requested. To combat this we now:

* Run a postgres test for the time to ensure connections are allowed
* Tie this into a wait_for with a nominal 300s timeout
Docker bot now updates pip on its own

If Dockerbot sees during an 'automated' pr test that the requirements
file has changed, it will automatically do a pip-update
Merge pull request #1155 from psav/docker_bot_req

Docker bot now updates pip on it's own
Merge pull request #1154 from psav/fix_db_wait

Script to clone domain wasn't waiting for db