Plain old Java implementation of Android's CountDownTimer, using Timer and TimerTask.