gtd-timer: improve reporting
use Ruby's OptionParser
don't loop forever