Make create errors in ec2 clearer

Instead of dumping out unhelpful errors, this will give the error from AWS, converted to a dict.

```yaml
Errors:
    ----------
    Error:
        ----------
        Code:
            AuthFailure
        Message:
            Not authorized for images: [ami-808932e9]
RequestID:
    540d37ac-361b-4df6-8a6a-7e996d2d2a68
```