Inbuilt daemon scheduler

This commit adds an inbuilt daemon/scheduling option
whereby the tool keeps running indefinitely and executes
the copy every X minutes/hours/days.