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
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
Merge remote-tracking branch 'origin/dev/sjones/EUCA-8783' into testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-8784' into testing