First pass at avoiding deployment dir create on app moves
Adding a unit test
Fixing libvirt_container to match the new create semantics
--with-initial-deployment-dir only applies to gear creation
Insure --with-initial-deployment-dir defaults to true in case the args isn't supplied.

This is the handle the case of an out of date broker that doesn't pass the
argument.  We can't have the default behavior change.
origin_node_324
<broker> enable customizing default app templates

https://trello.com/c/EoO1OFal/200-2-enterprise-admin-can-change-default-app-git-templates
This enables the administrator to configure URLs that should be used as
the default application templates for framework cartridges. This is done
in broker configuration.
<broker unit tests> for config readers

related to parsing app template url config
https://trello.com/c/EoO1OFal/200-2-enterprise-admin-can-change-default-app-git-templates
<broker func tests> for custom default templates

https://trello.com/c/EoO1OFal/200-2-enterprise-admin-can-change-default-app-git-templates
Merge pull request #4616 from brenton/deployment_dir1

Merged by openshift-bot
Merge pull request #4665 from lsm5/oo-admin-gear

Merged by openshift-bot
Merge pull request #4668 from sosiouxme/custom-app-templates-2

Merged by openshift-bot
Bug 1061098