Improve EC2 error handling when running dry run operations.
This MR improves how errors are returned when running dry run operations to have better insight of the error that is being thrown by EC2 API.
This MR improves how errors are returned when running dry run operations to have better insight of the error that is being thrown by EC2 API.