EC2 Slave corpse instances periodic find and remove
[JENKINS-21601] fix to close open ssh sessions
when running an init script.
FIXED JENKINS-19943 but credit should go to Nathan Kinder
Merge pull request #76 from cfortier2/master

[JENKINS-21601] fix to close open ssh sessions
Merge pull request #77 from jbrejner/master

FIXED JENKINS-19943 but credit should go to Nathan Kinder
Merge pull request #75 from bkmeneguello/slave-corpse-finder

EC2 Slave corpse instances periodic find and remove
Upgrade to AWS client 1.7.0
Merge pull request #78 from agustafson/upgrade-aws-1.7.0

Upgrade to AWS client 1.7.0
Make sure the node is removed even when isAlive() throws an Exception
Merge pull request #79 from gianlucaborello/fix_instance_terminated

Make sure the node is removed even when isAlive() throws an Exception
[maven-release-plugin] prepare release ec2-1.21
[maven-release-plugin] prepare for next development iteration
updates retention stategy to support negative values

Negative values in the retention strategy means that the instance will
continue to remain idle during the already charged billing period.

For instance, if a slave comes online, runs a 5 minute build, and then
terminates after 20 minutes, the instance was shutdown with 35 minutes
still available in the billing period.  If another build were to be
requested 10 minutes later, another hour would be charged.  This strategy
helps keep slaves alive for as long as possible, but terminates them
before they incur additional cost.
Merge pull request #80 from valdisrigdon/neg_retention

updates retention stategy to support negative values
fixes form validation for negative idle times
Merge pull request #81 from valdisrigdon/neg_retention

fixes form validation for negative idle times
Implementing JENKINS-22141 Add Support for Dedicated Tenancy Option:
 - Added checkbox for dedicated tenancy to Slave Template.
 - Added help entry for dedicated tenancy option to clarify its usage.
 - Added support for dedicated tenancy for OnDemand Instances only, as this doesn't pertain to Spot Instances.
 - Updated SlaveTemplateTest.testConfigRoundtrip to ensure useDedicatedTenancy is set as expected.
Merge pull request #83 from rsennewald/JENKINS-22141

Implementing JENKINS-22141 Add Support for Dedicated Tenancy Option.
Refactor tests
Delete an unused method