change configure/install split

make it so setup_develop happens in install instead of configure
to ensure that we can handle config file generation by itself.

Change-Id: I4801d7a0bc6642de2db5b78df1750666895f0aa3
Move setup_develop call

Move setup_develop() call into the install_XXX() function as the
distinction has no real purpose.  This eliminates the configure_XXXclient()
function for Nova and Swift.

Also create install_cinderclient() as we will need it to handle dependencies
in a followup patch.

Change-Id: I61d761bc57a31caf2ed0ade326ab236eb2bb7358
Adjust source installs

Change-Id: Iaf38c0aed0a83ebf9a5da3505fe92c9fa200ac1e
Merge branch 'nova-api-revert' into dt-test
Merge branch 'openrc-stackenv' into dt-test
Merge branch 'sdague-conf' into dt-test
Merge branch 'more-setup' into dt-test
Merge branch 'config-order' into dt-test