Changed Timer to call shutdownNow on stop so any delayed tasks are cancelled