Adding the list of available protocols to the version information

Change-Id: I77d5dba210d0622441033345e4a11469c640bac1
blueprint: api-for-available-plugins
Adding a plug-in module for nova compute

This new python package will allow a nova compute deployment to install
a staccato download plugin module.  This will allow nova compute to
use staccato for downloads.

Change-Id: I35257f37c8d92ad96298c10ce1be15b7f53ffaef
blueprint: staccato-plugin-for-nova
add staccato-manage program and some clean up

This patch adds the staccato-manage and does some test cleanup.

Change-Id: Iff742c873881fbc5dd27328880829a32db3e7ac2
blueprint: staccato-manage
Clean up of staccato-manage.

Change-Id: I68731d5f56bd4db2a94061768e9da3f87e627fe4
Allow the access of version and capabilities without auth

Change-Id: Ieaeb1cb594059f68f6d9b945be3d3b76ec7c284f
blueprint: version-noauth
Merge "Allow the access of version and capabilities without auth"
Move the requirements files to the correct spot

Change-Id: I5da1a13af009c8ee26592d9f06c04b4e35d82203
Keeping up with nova interface changes

Change-Id: I76d51bf64496a4c63593f4b22ae32b5e95eebaf7
Merge "Keeping up with nova interface changes"
Adding documentation and a DB field for tracking the executor UUID.

Change-Id: I86157efec59c5b9eabb537f8fed124c157f51d43
blueprint: recover-transfers-on-restart