Bring back remoteFS in the slave configuration page. It was overwritten by a blank value when the slave config was updated.
- rework terminate() and idleTimeout() so that the Amazon instructions are in indepdendent
methods stop() and terminateInstance()
- terminate() falls back to stop() if the termination command fails; this to ensure that the EC2
instance is stopped in case the instance has termination protection on it, as it is observed
that EC2 will provision an existing stopped/termination-protected instance in some cases
allow to tie slave AMI to RESTRICTED jobs
Merge pull request #30 from ndeloof/master

let user configure node.mode for EC2 slaves
Upgrade aws-java-sdk dependency to 1.3.30
Merge pull request #31 from ericsmalling/upgrade-aws

Upgrade aws-java-sdk dependency to 1.3.30
Merge pull request #26 from hvisser/remote-home-fix

Bring back remoteFS in the slave configuration page.
Merge pull request #25 from zzzeek/master

keep track of instances being provisioned; use this count when determining total/AMI instance caps
Apply MIT license to plugin (Java, Jelly and HTML).

After discussion with the maintainers (Francis and Kohsuke), and acceptance
by authors of patches, this patch applies the standard Jenkins MIT license
to this plugin. This was the intended license for this plugin since its
creation, but no indication was placed in the plugin itself of this decision.
Merge pull request #32 from kpfleming/apply-license

Apply MIT license to plugin (Java, Jelly and HTML).
Merge branch 'terminate_fallback'

Conflicts:
	src/main/java/hudson/plugins/ec2/EC2Slave.java