Initial support for spot instances. By specifying the following
option for a machine, you set the spot instance price to $1.00.

   deployment.ec2.spotInstancePrice = 100;

NixOps will wait max 10 minutes for a spot instance to be fulfilled,
if not, then it will error out for that machine. Perhaps we should
add a timeout option for this as well.
Add simple deployment test for spot instances.