Do not return location in headers

In some cases credentials were being leaked when downloading a cached
v1 image.

Fixes bug 1135541, CVE-2013-1840

Change-Id: Ie4077470d31249c5bd654985fcef577f4f5cfc59
Segmented images not deleted cleanly from swift.

Ensure the manifest is deleted in addition to the image data segments.

Fixes Bug #1144681

Change-Id: I64dd07e6b7a1c4bcbb0a230ec3b7f4d365ec5ae8