fixes to send 100-continue after auth & to send whitespace during completeMPU.
Fix for GetConsoleOutput/GetPasswordData actions - EUCA-8783

These actions were already using synchronous calls to the back end so
are updated to return responses directly from the service.

EUCA-8783
merging testing.
merge testing
merging testing.
dup func call during merge.
Enable cross-account attach,detach volumes for Eucalyptus account
  - use-case for imaging service
Auto Scaling, CloudWatch and ELB backend distribution - EUCA-8784

Backend services for Auto Scaling, CloudWatch and ELB are now
distributed for use from the corresponding services even when not
co-located.

EUCA-8784
Allow imaging workers to describe-volumes
put @prefix@ back into setup.py
Merge branch 'testing' of git.eucalyptus-systems.com:eucalyptus into testing
Send user metadata to backend, retrieve on GET and HEAD of objects. Fixes euca-8766

Includes some error response fixes where 500s should have been 404s.
Added reportprogress option to the downloadimage tool
Merge branch 'testing' of git.eucalyptus-systems.com:eucalyptus into testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-8783' into testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-8784' into testing