Prettyprint stacktrace when provisioning fails
Optionally setup ephemeral storages
JENKINS-18854 - fixed Eucalyptus connectivity support
JENKINS-18854 - fixed Eucalyptus connectivity support
Merge branch 'JENKINS-18854'

 JENKINS-18854 - Fixed support for Eucalyptus. Valid with Eucalyptus 3.x
started work on test harness
got simulated slaves to come online ok!
got harness working, for ssh hosts, and removed debug stuff
get rid of files that have been moved to ec2-harness plugin
purge the resources, which have been moved to ec2-harness plugin
remove dependency on mockito
Merge pull request #60 from hughperkins/master

Couple of access modifier tweaks to facilitate creation of ec2-harness plugin
Merge pull request #56 from olivergondza/provision_error

Prettyprint stacktrace when provisioning fails
Merge pull request #59 from olivergondza/ephemeral_fix

Optionally setup ephemeral devices
Merge pull request #58 from ColbyDyess/master

JENKINS-18854
[JENKINS-19058] Fix cannot add tags to Spot Instances

Add a ComputerListener so that we can take action when a
slave is connected. This allows us to be notified when a
Spot instance is connected and add the Spot Request's tags
to its instance.
Merge pull request #61 from aji9861/master

[JENKINS-19058] Fix cannot add tags to Spot Instances
due to JENKINS-15120 relative path isn't supported anymore by st:include
Merge pull request #62 from ndeloof/master

due to JENKINS-15120 relative path isn't supported anymore by st:include
Fixed ability to launch spot instance within a VPC with custom VPC security group

Fixes:
Status Code: 400, AWS Service: AmazonEC2, AWS Request ID: 6079cf60-3c23-4ea7-935a-807bd5f81b95, AWS Error Code: InvalidParameterCombination, AWS Error Message: The parameter groupName cannot be used with the parameter subnet