Add more tests around downloadable cartridges

Fix minor backported issues that can occur with imported carts.
Bug 1055961 - 'gear activate' must validate deployment id
Merge pull request #4541 from smarterclayton/add_more_tests_to_emb_cart

Merged by openshift-bot
Automatic commit of package [openshift-origin-cartridge-jenkins-client] release [1.17.6-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.19.13-1].
Automatic commit of package [openshift-origin-cartridge-jbosseap] release [2.12.7-1].
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.19.10-1].
Automatic commit of package [openshift-origin-msg-node-mcollective] release [1.19.6-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.19.13-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.19.10-1].
Automatic commit of package [openshift-origin-cartridge-jbossas] release [1.19.7-1].
Automatic commit of package [rubygem-openshift-origin-common] release [1.18.9-1].
Automatic commit of package [openshift-origin-broker-util] release [1.19.9-1].
Automatic commit of package [openshift-origin-node-util] release [1.18.6-1].
Merge pull request #4540 from fabianofranz/master

Merged by openshift-bot
Bug 1055878: calling tidy once per gear instead of per gear per cart