SWF task was not found when it had no log messages
because last() throws an exception for an empty Collection
Suggested fix for issue #334

In order to support automatically taking any block device mapping of an AMI into an ASG they can be taken from the image itself. Any default EBS volumes on the AMI will be mounted as usual. 

This solves the issue we've been having with asgard not mounting the ephemeral disks in the AMI
Preserve the old signature for backwards compability
Fixed style
Update AwsAutoScalingService.groovy
Surpress errors for trailing whitespace
Merge config with those on ami

Gives presedence for those in the configuration
Added tests for merge
Removed a tab
Removed a tab
Revert "Merge pull request #589 from OskarKjellin/patch-1"

This reverts commit ff6e5e119faa992309008db21d34c69e46a6c767, reversing
changes made to d527213022d0e6a2d969268a9a4a7f0d64c7c79f.
Do not disable the next ASG if there is a problem enabling the previous ASG.
We do not want to disable the whole ASG.
fixes to keep test from stalling in Coudbees