Implement configurable timeout for the ssh connection (launch) portion of EC2 Slave provisioning.
Code review fixes: Handling NaN and int overflow
Reworked template class to store an int, but expose a String to the jelly template - same as the instanceCapStr was doing.
Also added form validation and help template.
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
Merge pull request #64 from ericsmalling/launchtimeout

JENKINS-18993 - Implement configurable timeout for the ssh connection (launch) portion o...
[maven-release-plugin] prepare release ec2-1.19
[maven-release-plugin] prepare for next development iteration
switch to node-iterator-api for iterating nodes
[maven-release-plugin] prepare release ec2-1.20
[maven-release-plugin] prepare for next development iteration