Allow docker machine executor to request for ondemand instance if it fails to allocate a spot instance
Description
When the spot request cannot be fulfilled by AWS EC2, the machine executor waits until the request is fulfilled. This behavior is undesirable because the jobs are in a stuck
state.
Proposal
Allow an option to fallback to ondemand instance type after a timeout is reached.