Countdown: Added min. delay time to prevent spam.

 * Return messages are now in variables.
 * Added check for empty task message.
 * Renamed method and variables to more fitting names.
 * Changed output message after counter is done.
 * Added some comments.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>