Store VM 'clone' timestamp in Redis

Using Redis keys to store 'clone' timestamps will allow for a global TTL for VMs in the 'pending' pool; failed clones should be cleaned up and retried after a set period of time (eg. 15m).