Prolong lease methods
You can now maintain a pool of appliances for each template
Introduce 'singleton' tasks that only run only one per parameter set at time
Shepherd now properly assigns the pool to the appliance; Able to destroy pool on command