Fix for RunInstances instance profile binding- EUCA-6395

SOAP bindings now expect the instance profile to be passed as per the
WSDL.

EUCA-6395
Merge remote-tracking branch 'origin/dev/sjones/EUCA-6395' into testing