JENKINS-19500 Fix: Remove slave from Jenkins even when instance termination fails

Since we assume that the Spot request is no longer valid if an AmazonClientException/AmazonServiceException occurs
Log exception when failing to terminate instance and cancel spot request
Merge pull request #66 from mriddle/master

JENKINS-19500 Remove slave from Jenkins even when instance termination fails