Support iam instance profile

Method to get Signed URL for S3 object.
Add support for AWS IAM Profile when creating an instance.
Add support for AWS IAM profile and detailed monitoring in Launch Configurations.